Bagaimana pesan yang digulirkan saat mem-boot sistem Debian ditinjau nanti?
Dengan kata lain, bagaimana saya bisa meninjau semuanya dengan nyaman? Itulah poin penting dari pertanyaan; hanya sebagian dari mereka tidak cukup.
Beberapa pesan saat boot ditulis hanya untuk /var/log/daemon.log
dan /var/log/syslog
, di mana saya telah melihat pesan seperti: udevd[240]: SYSFS{}= will be removed in a future udev version
.
Dalam pemerasan, ini tidak dalam /var/log/dmesg
. Mereka juga tidak /var/log/boot
dengan pengaturan BOOTLOGD_ENABLE=yes
dalam /etc/default/bootlogd
dan paket bootlogd
diinstal.
Untuk detail lebih lanjut tentang rsyslogd
berbagai lokasi logging lihat Anda /etc/rsyslog.conf
.
Pesan-pesan booting berlalu dengan sangat cepat sehingga, bagi sebagian orang, orang mungkin tidak yakin apa yang mereka katakan. Anda mungkin ingin memeriksa semua file di mana mereka mungkin login, selain file log yang biasa (terkenal), untuk keperluan verifikasi (setidaknya).
Pada Debian, log umumnya disimpan dalam direktori
/var/log
.Setelah boot, apa yang berubah di sana hari ini (file mana) dapat dilihat di Bash shell dengan:
sudo ls -ld --sort=time `sudo find /var/log -type f -daystart -ctime 0 | sed -r 's/^.*\.([0-9]+|old|gz)$//g'`
Keluaran gulir mungkin berisi string menarik seperti 'akan dihapus'. Berikut cara menemukannya:
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`
Pencatatan waktu boot dapat diaktifkan dengan:
apt-get install bootlogd
dan edit
/etc/default/bootlogd
mengandungSayangnya, bootlogd tampaknya tidak tersedia saat ditekan .
Untuk informasi warna, lihat di sini .
sumber
/etc/default/bootlogd
file konfigurasi, lihat di sini .