Więc jeśli jest jakiś problem z moim komputerem, czy to sprzętem, czy oprogramowaniem, jakie są główne pliki dziennika i gdzie się znajdują?
Czy istnieje też ogólna lokalizacja, w której mogą znajdować się pliki dziennika innych pakietów?
Więc jeśli jest jakiś problem z moim komputerem, czy to sprzętem, czy oprogramowaniem, jakie są główne pliki dziennika i gdzie się znajdują?
Czy istnieje też ogólna lokalizacja, w której mogą znajdować się pliki dziennika innych pakietów?
Odpowiedzi:
Wszystkie pliki dziennika znajdują się w /var/log
katalogu. W tym katalogu znajdują się określone pliki dla każdego rodzaju dzienników. Na przykład dzienniki systemowe, takie jak działania jądra, są zapisywane w syslog
pliku.
Niektóre z najczęstszych plików dziennika w tym katalogu to:
W katalogu apt
znajduje się plik, history.log
który zapisuje wszystkie informacje dotyczące instalacji i usuwania pakietu, nawet początkową kompilację systemu jako Live CD. Możesz otworzyć ten plik, aby zobaczyć ten bardzo interesujący plik.
W katalogu dist-upgrade
znajduje się plik, apt.log
który rejestruje informacje podczas aktualizacji dystrybucji
W katalogu installer
można znaleźć pliki dziennika tworzone podczas instalacji.
Istnieje apport.log
plik, który zapisuje informacje o awariach w systemie i zgłasza je.
Plik auth.log
zawiera informacje o czynnościach uwierzytelniających, takich jak uwierzytelnianie użytkownika root za pomocą sudo.
Plik dpkg.log
zapisuje szczegóły niskiego poziomu instalacji i usuwania pakietu związane z dpkg
. Być może wiesz, że apt
system zależy od dpkg
instalacji i usuwania pakietów.
boot.log
zawiera informacje o każdym uruchomieniu.
kern.log
zapisuje informacje o jądrze, takie jak ostrzeżenia, błędy itp.
alternatives.log
zawiera historię wszystkich alternatyw ustawianych przez różne pakiety i ich usuwanie za pomocą update-alternatives
poleceń.
Kolejnym ważnym plikiem dziennika jest Xorg.log
informacja o sterowniku graficznym, jego awariach, ostrzeżeniach itp.
Niektóre inne typy plików dziennika mogą tam być w zależności od zainstalowanych pakietów. Na przykład Mój system zawiera również pliki dziennika, epoptes.log
które będą tam dostępne tylko po zainstalowaniu epoptes
pakietu.
systemd
Wraz z nadejściem systemd
rejestrowanie jest obsługiwane głównie przez journalctl
narzędzie i zapisuje dzienniki w formacie binarnym w /var/lib/systemd/catalog/database
pliku. Ten plik zawiera wszystkie dzienniki, w tym dzienniki jądra, rozruchu i aplikacji, i udostępnia wymagane dzienniki za pośrednictwem journalctl
narzędzia.
Oto dobry artykuł na journalctl
temat tego, jak można go użyć do pobrania wymaganych informacji z dziennika.
Na poniższym zrzucie ekranu /var/log
pokazano większość ważnych dzienników z . W tej lokalizacji często znajdują się inne foldery z innych aplikacji, takich jak samba
lub apache2
jeśli masz już zainstalowane.
Aby oglądać dziennik w czasie rzeczywistym, możesz użyć gnome-system-log
lub, na przykład, użyć
tail -f /var/log/kern.log
Wszystkie dzienniki można analizować łatwiej za pomocą opcji filtrowania w gnome-system-log
lub za pomocą grep
do wyszukiwania określonego terminu. Na przykład, jeśli chciałbym znaleźć odniesienia do mojego sprzętu SiS, mógłbym wpisać:
grep -i SiS /var/log/kern.log
Większość dzienników na zrzucie ekranu jest oczywista, ale oto kilka krótkich notatek:
auth.log
radzi sobie ze wszystkimi uprzywilejowanymi akcjami, takimi jak używanie sudo w terminalu lub uruchamianie programów GUI, takich jak Synaptic.kern.log
rejestruje całą aktywność jądra i może być przydatny do diagnozowania błędów sprzętowych.dpkg.log
jest bardzo szczegółowym opisem zainstalowanych pakietówsyslog
zawiera zarówno informacje z jądra, jak i informacje o systemie operacyjnym xorg.log
zawiera informacje na temat (w dużej mierze automatycznej) konfiguracji wyświetlacza udev
jest szczególnie przydatny, ponieważ zawiera szczegółowe informacje na temat konfiguracji sprzętu, który może być przydatny do nagrywania w przyszłości.history.log
(jak widać na zrzucie ekranu) pochodzi z /var/log/apt
historii aktualizacji i instalacji.Aby wyświetlić dzienniki systemu i aplikacji, możesz użyć aplikacji „Log File Viewer”. Naciśnij F2, aby otworzyć myślnik, a następnie wpisz log i wybierz aplikację Log File Viewer .
Więcej informacji: http://www.howtogeek.com/117878/how-to-view-write-to-system-log-files-on-ubuntu/