W jaki sposób wiadomości przewijane podczas uruchamiania systemu Debian mogą być przeglądane później?
Innymi słowy, jak mogę wygodnie sprawdzić absolutnie wszystkie z nich? To jest ważny punkt pytania; zaledwie ich część jest niewystarczająca.
Niektóre komunikaty czas rozruchu są napisane tylko /var/log/daemon.log
i /var/log/syslog
gdzie widziałem wiadomości jak: udevd[240]: SYSFS{}= will be removed in a future udev version
.
W ściśnięciu nie ma ich /var/log/dmesg
. Nie są one /var/log/boot
z ustawieniem BOOTLOGD_ENABLE=yes
w /etc/default/bootlogd
i pakiet bootlogd
zainstalowany.
Aby uzyskać więcej informacji na temat rsyslogd
różnych lokalizacji rejestrowania, zobacz swoją /etc/rsyslog.conf
.
Wiadomości rozruchowe przechodzą tak szybko, że dla niektórych może nie być pewne, co mówią. Możesz sprawdzić wszystkie pliki, w których mogą zostać zarejestrowane, oprócz zwykłych (dobrze znanych) plików dziennika, w celu weryfikacji (przynajmniej).
W Debianie dzienniki są generalnie przechowywane w katalogu
/var/log
.Po uruchomieniu tego, co się tam dzisiaj zmieniło (które pliki) można zobaczyć w powłoce Bash poprzez:
sudo ls -ld --sort=time `sudo find /var/log -type f -daystart -ctime 0 | sed -r 's/^.*\.([0-9]+|old|gz)$//g'`
Przewijane dane wyjściowe mogą zawierać interesujące ciągi, takie jak „zostaną usunięte”. Oto jak je znaleźć:
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`
Rejestrowanie czasu rozruchu można włączyć :
apt-get install bootlogd
i edytuj,
/etc/default/bootlogd
aby zawieraćNiestety bootlogd wydaje się niedostępny podczas ściśnięcia.
Aby uzyskać informacje o kolorze, zobacz tutaj .
źródło
/etc/default/bootlogd
pliku konfiguracyjnego, patrz tutaj .