Forum Linux Mint Polska

Autor Wątek: [HOWTO] journalctl w Linux Mint  (Przeczytany 91 razy)

Offline Ulvhedin

  • Globator Moderalny
  • Spamerzy
  • *******
  • Wiadomości: 1619
  • Punkty: 1118
  • Płeć: Mężczyzna
  • Środowisko graficzne: Mate
  • Wersja systemu: 18
[HOWTO] journalctl w Linux Mint
« dnia: Grudzień 29, 2017, 17:23:01 pm »
Usługa journalctl stanowi cześć wiekszego projektu o nazwie systemd. W LinuxMint jest ona uruchomiona i jak najbardziej można odpytywac o logi.
Niestety przy istniejącej konfiguracji nie mamy zbytnio możliwości odpytania o starsze logi niż, tj. pierwsze informacje są tylko od czasu uruchomienia komputera.
Jesli byśmy chcieli przeanalizować co sie działo np wczoraj czy też sprawdzić co się działo zaraz przed zawieszeniem sie systemu - taka opcja nie jest dla nas dostępna.
Czas to zmienić.

Krok po kroku - oto co trzeba wykonać:

1. Tworzymy katalog dla logów
sudo mkdir /var/log/journal2. Ustawiamy właściela
sudo chown root:systemd-journal /var/log/journal3. Nadajemy prawa
sudo chmod 2755 /var/log/journal4. Szybka zmiana konfiguracji, polega na poinformowaniu usługi gdzie ma zapisywać informacje.
sudo sed -i '/Storage/s/^#//g' /etc/systemd/journald.conf5. Restart usługę i... tyle
sudo systemctl restart systemd-journald
Od tej chwili możemy się cieszyć dostępem do archiwalnych logów, np. aby dostać logi z działania przed restartem - można użyć takiego polecenia:
sudo journalctl -b -1lub logi od zadanego czasu, w przykładzie od wczoraj:
sudo journalctl --since yesterday
Po więcej odsyłam do dokumentacji.