Sobes.tech
Junior — Middle

Ako zobraziť systémové denníky v Linuxe?

sobes.tech AI

Odpoveď od AI

V systémoch Linux sú systémové denníky zvyčajne uložené v adresári /var/log. Na zobrazenie denníkov je možné použiť niekoľko spôsobov:

  • Príkaz journalctl — slúži na prehliadanie logov systemd. Napríklad, na zobrazenie všetkých logov:
journalctl

Na zobrazenie logov v reálnom čase:

journalctl -f
  • Prehliadanie konkrétnych súborov logov pomocou cat, less alebo tail. Napríklad:
tail -n 100 /var/log/syslog

alebo

less /var/log/messages
  • Na filtrovanie podľa času alebo služby v journalctl je možné použiť voľby, napríklad:
journalctl -u nginx.service --since today

Pre systémy s systemd je teda vhodnejšie používať journalctl, zatiaľ čo pre klasické systémy je vhodnejšie prehliadať súbory v /var/log.