সমস্ত ডেবিয়ান বুট বার্তা


15

ডেবিয়ান সিস্টেম বুট করার সময় যে বার্তাগুলি স্ক্রোল করে সেগুলি কীভাবে পরে পর্যালোচনা করা যেতে পারে?

অন্য কথায়, কিভাবে আমি একেবারে পর্যালোচনা করতে পারেন সব সুবিধামত তাদের? এটাই প্রশ্নের গুরুত্বপূর্ণ বিষয়; কেবল তাদের একটি উপসেট অপর্যাপ্ত।

কিছু বুট টাইম বার্তাগুলি কেবল সেখানে লেখা হয় /var/log/daemon.logএবং /var/log/syslogযেখানে আমি এই জাতীয় বার্তাগুলি দেখেছি udevd[240]: SYSFS{}= will be removed in a future udev version

পিষে, এগুলি হয় না /var/log/dmesg। তাছাড়াও তারা হয় /var/log/bootসেটিং BOOTLOGD_ENABLE=yesমধ্যে /etc/default/bootlogdও বাক্স bootlogdইনস্টল করা নেই।

অধিক বিবরণের জন্য rsyslogd'র বিভিন্ন লগিং অবস্থানে আপনার দেখুন /etc/rsyslog.conf

উত্তর:


12

বুট বার্তাগুলি দুটি অংশে আসে: সেগুলি কার্নেল (ড্রাইভার লোড করা, পার্টিশন সনাক্তকরণ ইত্যাদি) থেকে আসে এবং সেগুলি সার্ভিস থেকে শুরু হওয়া ( [ OK ] Starting Apache...) শুরু হয় । কার্নেল বার্তাগুলি সংরক্ষণ করা হয় /var/log/kern.logএবং dmesgপ্রোগ্রামের সাহায্যে কার্নেলের নিজস্ব লগ বাফার থেকেও প্রবেশ করা যায় ।

আপনি bootlogdপ্যাকেজটি ইনস্টল না করলে ব্যবহারকারীর স্পেস বার্তাগুলি কোথাও সঞ্চিত থাকে না । এটি /var/log/boot নোটে সার্ভিস স্টার্টআপ বার্তাগুলি লগ করবে যদি আপনার কাছে "অভিনব" বুট বার্তা (রঙিন [ OK ] [FAIL]ইত্যাদি বার্তা) থাকে তবে এটি ফাইলটিতে টার্মিনাল এস্কেপ কোডগুলিতে লগ করবে। এর মধ্যে /etc/lsb-base-logging.shসংজ্ঞায়িত শেল স্ক্রিপ্ট তৈরি করে আপনি অভিনব বুট বার্তা অক্ষম করতে পারেন FANCYTTY=0


2
রঙিন বার্তাগুলি নিষ্ক্রিয় করার পরিবর্তে আপনি সেগুলির সেড / \ ^ [/ 33 o33 / g; s / [1G [/ [27G [/ '/ var / লগ / বুট | এর মতো কমান্ড ব্যবহার করে দেখতে পারেন) কম -r - দেখুন stackoverflow.com/questions/10757823/...
JosephH

7

বুটআপ বার্তাগুলি এত ক্ষণস্থায়ীভাবে চলে যায় যে কারও কারও কাছে তারা কী বলে তা নিশ্চিত হতে পারে না। যাচাইকরণের উদ্দেশ্যে (কমপক্ষে) সাধারণ (সুপরিচিত) লগ ফাইলগুলি ছাড়াও যেখানে লগইন করা হতে পারে সেগুলি আপনি যাচাই করতে পারেন।

ডেবিয়ানে, লগগুলি সাধারণত ডিরেক্টরিতে রাখা হয় /var/log

বুট করার পরে, আজ সেখানে কী পরিবর্তন হয়েছে (কোন ফাইলগুলি) বাশ শেলের মাধ্যমে দেখতে পাবেন:

sudo ls -ld --sort=time `sudo find /var/log -type f -daystart -ctime 0 | sed -r 's/^.*\.([0-9]+|old|gz)$//g'`

স্ক্রোলিং আউটপুটটিতে আকর্ষণীয় স্ট্রিং থাকতে পারে যেমন 'সরানো হবে'। এগুলি কীভাবে সন্ধান করা যায় তা এখানে:

sudo grep -ilF 'will be removed' `sudo find /var/log -type f -daystart -ctime 0 | sed -r 's/^.*\.([0-9]+|old|gz)$//g' | sort` > log-list; sudo nano `cat log-list`

বুট-টাইম লগিং এর দ্বারা সক্ষম করা যেতে পারে :

apt-get install bootlogd

এবং /etc/default/bootlogdধারণ করতে সম্পাদনা করুন

BOOTLOGD_ENABLE=yes

দুর্ভাগ্যক্রমে, বুটলগডগুলি স্কাইজে অনুপলব্ধ বলে মনে হচ্ছে ।

রঙ সম্পর্কিত তথ্যের জন্য, এখানে দেখুন


4
হুইজি হিসাবে, বুটলগডের আর /etc/default/bootlogdকনফিগার ফাইলের প্রয়োজন নেই , এখানে দেখুন
রল্ফব্লাই 21
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.