Narzędzie wiersza poleceń Linux do oglądania plików dziennika na żywo?


13

Jakie jest dobre narzędzie wiersza polecenia systemu Linux do oglądania pliku dziennika na żywo? To chyba oczywiste, ale zupełnie o tym zapomniałem.

Odpowiedzi:


19

Są dwie rzeczy, które od razu przychodzą mi na myśl ...

ogon -f

lub

multitail


Dziękuję Panu. Dam ci odpowiedź, ponieważ Linker3000 ma tak wiele punktów, ale nadal doceniam pomoc!
kylehotchkiss

także mniej -F / ścieżka do dziennika (tj. mniej -F / var / log / messages)
linuxdev2013

8

Zakładając, że jesteś w tym samym folderze co plik dziennika:

tail -f nazwa pliku dziennika


2

Jeśli chcesz obejrzeć określony aspekt pliku, powiedzmy tylko adresy IP w dzienniku dostępu, możesz:

tail -f your_file | cut -d' ' -f1 | logtop

zakładając, że adresy IP są pierwszą kolumną pliku dziennika.


1

tailfKomenda jest funkcjonalnym odpowiednikiem tail -fale lepsze pod względem wydajności. Od man tailf:

tailf wydrukuje ostatnie 10 wierszy pliku, a następnie zaczeka na powiększenie pliku. Jest podobny do tail -f, ale nie uzyskuje dostępu do pliku, gdy nie rośnie. Ma to efekt uboczny polegający na tym, że nie aktualizuje czasu dostępu do pliku, więc czyszczenie systemu plików nie występuje okresowo, gdy nie jest wykonywana żadna aktywność dziennika. tailf jest niezwykle przydatny do monitorowania plików dziennika na laptopie, gdy rejestrowanie jest rzadkie, a użytkownik chce, aby dysk twardy się obracał, aby oszczędzać baterię.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.