poradniki
Jak czytać logi w systemie Linux

Linux przechowuje swoje pliki dziennika w katalogu / var / log w formacie tekstowym.
Polecenie tail
Polecenie tail jest najczęstszym rozwiązaniem do wyświetlania pliku dziennika w czasie rzeczywistym. Jednak polecenie wyświetlenia pliku ma dwie wersje, jak pokazano w poniższych przykładach.
Komenda tail potrzebuje argumentu -f, aby śledzić zawartość pliku.
sudo tail -f /var/log/apache2/access.log
Druga wersja polecenia jest właściwie samym poleceniem: tailf, które posiada wbudowany argument -f
sudo tailf /var/log/apache2/access.log
Aby wyświetlić np. tylko dwie ostatnie linijki kodu użyjemy polecenia
sudo tail -n2 -f /var/log/apache2/access.log
Polecenie Multitail
Multitail pozwala monitorować i śledzić wiele plików w czasie rzeczywistym. Multitail umożliwia także poruszanie się tam i z powrotem w monitorowanym pliku.
Instalacja Multitail
sudo apt install multitail
sudo yum install multitail
sudo dnf install multitail
Wyświetlanie logów za pomocą Multitail
sudo multitail ścieżla_pierwszego_pliku ścieżla_pierwszego_pliku
sudo multitail /var/log/apache2/access.log /var/log/apache2/error.log
Polecenie lnav
lnav podobnie jak Multitail pozwala na przeglądanie kilku plików jednocześnie
Instalacja lnav
sudo apt install lnav
sudo yum install lnav
sudo dnf install lnav
Przeglądanie plików lnav
sudo lnav ścieżka_pierwszego_pliku ścieżka_drugiego_pliku
sudo lnav /var/log/apache2/access.log /var/log/apache2/error.log