|
|
Opublikowano 15.11.2021 10:15:19
|
|
|
|

systemd to najnowszy system inicjalizacji (INIT) systemu Linux, którego celem jest poprawa szybkości uruchamiania systemu, uruchamianie jak najmniejszej liczby procesów oraz uruchamianie jak największej liczby procesów jednocześnie.
Polecenie zarządzania procesem odpowiadające systemd to systemctl
Sprawdź status usługi za pomocą polecenia systemctl i zobaczysz wyjście loga, polecenie wygląda następująco:
Logi generowane przez usługę są zapisywane do/var/log/messageW pliku możesz go zobaczyć za pomocą polecenia journalctl. Journalctl może przeglądać wszystkie pliki systemowych logów, a ze względu na dużą ilość informacji w logach, journalctl udostępnia także różne parametry, które pomagają użytkownikom szybciej lokalizować dane z logów.
Dziennikt Wspólny Dowództwo
Zobacz wszystkie logi
Domyślnie zapisywane są tylko logi tego startu
journalctl
Przeglądaj logi jądra (brak logów aplikacji)
journalctl -k
.Zobacz log uruchamiania systemu
journalctl -b
journalctl -b -0
Przejrzyj dziennik ostatniego startu
Jeśli musisz zmienić ustawienia, na przykład ostatni crash systemu, musisz spojrzeć na ostatni boot log, gdy chcesz je zobaczyć.
journalctl -b -1
Zobacz dziennik dla określonego czasu
journalctl --since="2012-10-3018:17:16"
Journalctl --od "20 minago"
journalctl -- od wczoraj
journalctl --od "2015-01-10" --do "2015-01-11 03:00"
journalctl --od 09:00 --aż do "1 godzinę temu"
journalctl --od "15:15" --aż do teraz
Wyświetla ostatnie 10 linii kłoda na ogonie
journalctl -n
Wyświetla log z określoną liczbą wierszy na końcu
Przeglądałem logi w /var/log/messages, ale format został zmieniony, na przykład format nazwy hosta był inny
journalctl -n 20
Przewijanie w czasie rzeczywistym w celu wyświetlania najnowszych logów
journalctl -f
Zobacz logi dla określonej usługi
journalctl /usr/lib/systemd/systemd
Zobacz logi dla określonego procesu
journalctl _PID=1
Zobacz logi skryptów dla określonej ścieżki
journalctl /usr/bin/bash
Zobacz logi wybranego użytkownika
journalctl _UID=33 -- od dziś
Sprawdź logi konkretnej jednostki
journalctl -u nginx.service
journalctl -u nginx.service --od dziś
Przewijanie w czasie rzeczywistym wyświetla najnowszy dziennik dla jednostki
journalctl -u pmm-agent.service -f
Logi łączenia pokazujące wielojednostkowe
journalctl -u nginx.service -u php-fpm.service --od dziś
|
Poprzedni:Spring Boot Kafka restartuje się, aby usunąć stare daneNastępny:Zainstaluj curl na bazie Debiana (obraz dockera).
|