Jak używać polecenia Linux JournalCtl?

Jak używać polecenia Linux JournalCtl?
Systemy oparte na systemie Linux zapewniają wiele narzędzi, które pomagają rejestrować i analizować dzienniki systemów. Podobnie jak „Systemd”, Które jest potężnym narzędziem używanym do zbierania dzienników ze źródeł w formacie binarnym i umożliwia użytkownikowi pobieranie dzienników za pomocą linii poleceń.

Dzienniki, które omówiliśmy w powyższej sekcji, to „Dzienniki dziennika".

„„Journald”To program systemowy z Systemd narzędzie, które zbiera dane z wielu dzienników w formacie binarnym. Działa tak samo jak Syslog ale daje bardziej wydajny sposób zarządzania dziennikami.

System Linux ma skuteczne narzędzie zwane „Journalctl”To pomaga użytkownikowi czytać i komunikować się z„Dzienniki dziennika". To narzędzie jest standardowym sposobem wyświetlania komunikatów dziennika dostarczonych przez Journald i monitoruj je.

Składnia „Journalctl„Polecenie to:

JournalCtl [opcje…] [dopasowuje…]

Jak używać polecenia „JournalCtl”?

Wykonaj „Journalctl”Polecenie bez żadnego argumentu w wierszu poleceń do wyświetlania wszystkich rekordów dzienników czasopism z najstarszych wpisów:

$ sudo Journalctl

Wyświetlane dane wyjściowe jest wymienione mniej, co oznacza, że ​​możesz używać klawiszy kierunkowych do wyszukiwania i odczytu wpisów dziennika.

Jak używać opcji poleceń „JournalCtl”?

„„Journalctl”Polecenie ma kilka opcji wyświetlania dzienników dzienników. To są:

Użyj "-bez strony„Aby zdobyć dzienniki w terminalu zamiast pokazać„ z ”mniej" cechy:

$ sudo journactl-bez strony

Wyświetli następujący wynik:

Aby wyświetlić wszystkie pola dziennika, niezależnie od tego, czy są one niezadrukowane, użyj „-Wszystko„Opcja w wierszu wiersza polecenia:

$ sudo journactl -All

Aby ograniczyć linie wyjściowe dziennik dziennika, uruchom „-N„Flaga z liczbą linii, które chcesz wyświetlić:

$ sudo journactl -n 15

Uruchom „-F„Flaga, aby wyświetlić dziennik dziennika w czasie rzeczywistym:

$ sudo journactl -f

Aby wyświetlić rekord dzienników jądra, wykonaj „-k" flaga:

$ sudo journactl -k

Aby wyświetlić listę sesji rozruchowych zawierających czas rozruchu, uruchom „-List-Boot„Opcja„Journalctl" Komenda:

$ sudo journactl-lista-boot

Za każdym razem, gdy uruchamiasz „Journalctl„Polecenie, domyślnie wyświetli dzienniki dzienników w czasie lokalnym, ale jeśli chcesz określić dzienniki UTC, Zrób to poprzez podane polecenie:

$ sudo journactl --utc

„„Journalctl”Polecenie pozwala użytkownikowi uzyskać rekord dzienników określonego okresu.

Na przykład, aby uzyskać rekord dziennika wczoraj, wpisz:

$ sudo journactl -Since „wczoraj”

Lub jeśli chcesz sprawdzić rekord ostatnich 2 godzin, użyj:

$ sudo journactl - -sece „2 godziny temu”

„„-R" Lub "-odwracać„Opcja służy do wyświetlania dzienników z najnowszymi wpisami najpierw w wierszu poleceń:

$ sudo journactl -r

Wykonaj „-Q" Lub "-cichy„Opcja, jeśli nie chcesz wyświetlać nieistotnej wiadomości, takiej jak ostrzeżenie lub informacje:

$ sudo journactl -Quiet

Aby wyświetlić komunikat pomocy „Journalctl”Polecenie i wszystkie jego opcje, użyj„-pomoc" opcja:

$ sudo journactl -help

Sprawdź wersję „Journalctl”Polecenie za pomocą„-wersja" opcja:

$ Journalctl --version

Wniosek:

W tym krótkim samouczku widzieliśmy, jak „Journalctl„Polecenie i jego opcje działają. „„Journalctl„Polecenie to narzędzie wiersza poleceń używana do wyświetlania rekordu dzienników dzienników. Dzienniki dziennika są rejestrowane w formacie binarnym, do którego można uzyskać dostęp w dowolnym momencie. Używając "Journalctl”Polecenie, można zarządzać i analizować rekord wszystkich dzienników.