Administratorzy systemu często muszą przeglądać logi w środowisku operacyjnym Linux. Jest to pierwsza rzecz, którą należy zrobić, jeśli wystąpi problem i zadaniem jest jego naprawienie. System operacyjny Linux i uruchomione aplikacje generują różne rodzaje komunikatów, które są rejestrowane w różnych plikach dziennika.
Linux używa specjalnego oprogramowania, plików i katalogów do przechowywania plików dziennika. Jeśli wiesz, które programy generują jakie logi i, co ważniejsze, gdzie te logi się znajdują, będziesz w stanie szybko rozwiązać wszelkie problemy, które się pojawią przy minimalnej stracie czasu. Następnie przyjrzymy się głównym częściom systemu rejestrowania Linuksa, plikom dziennika i narzędziom, które mogą być używane do przeglądania dzienników Linuksa.
Wszystkie podstawowe dzienniki systemu Linux znajdują się w folderze /var/log/. Pliki dziennika systemu można wyświetlić za pomocą polecenia ls
:
$ ls -l /var/log/
Następnie przyjrzyjmy się 20 różnym plikom dziennika systemu Linux znajdującym się w katalogu /var/log/
. Niektóre z tych dzienników znajdują się tylko w niektórych dystrybucjach, na przykład dpkg.log
znajduje się tylko w systemach opartych na Debianie:
Następnie przyjrzyjmy się, jak wyświetlić te dzienniki w systemie operacyjnym.
Aby wyświetlić dzienniki w środowisku operacyjnym Linux, wygodnie jest użyć kilku narzędzi poleceń wiersza. Zwykle odbywa się to za pomocą dowolnego edytora tekstu lub specjalnego narzędzia. Najprawdopodobniej do przeglądania logów w systemie Linux konieczne będzie uzyskanie uprawnień superużytkownika. Lista poleceń najczęściej używanych do tego celu jest następująca:
Aby wyświetlić przewijany dziennik /var/log/dmesg wystarczy wykonać:
$ less /var/log/dmesg
View real-time logs:
$ tail -f /var/log/dmesg
Otwórz plik dziennika dmesg
:
$ cat /var/log/dmesg
View the first lines:
$ head /var/log/dmesg
Dalsze błędy wyjściowe z /var/log/messages
:
$ grep -i error /var/log/dmesg
Można również przeglądać dzienniki w systemie Linux za pomocą narzędzi graficznych. Program Logs może być używany do łatwego przeglądania i śledzenia logów systemowych na laptopie lub komputerze osobistym z systemem Linux.
Program można zainstalować na dowolnym systemie z zainstalowanym serwerem X. Do przeglądania logów można również użyć dowolnego graficznego edytora testów.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: