poradniki

Jak czyta膰 logi w systemie Linux

wpis_header_img
Logi to dane zawieraj膮ce informacje o zdarzeniach i dzia艂aniach naszego systemu czy aplikacji. S艂u偶膮 jako 藕r贸d艂o wielu analiz i dostarczaj膮 wiedzy na temat us艂ug dzia艂aj膮cych w systeie, jak i samych u偶ytkownik贸w. 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
Scroll to Top
Skip to content