Junior — Middle
Jak zobrazit systémové protokoly v Linuxu?
sobes.tech AI
Odpověď od AI
V systémech Linux jsou systémové protokoly obvykle uloženy v adresáři /var/log. Pro zobrazení protokolů lze použít několik metod:
- Příkaz
journalctl— slouží k prohlížení logů systemd. Například, pro zobrazení všech logů:
journalctl
Pro zobrazení logů v reálném čase:
journalctl -f
- Zobrazení konkrétních souborů protokolů pomocí
cat,lessnebotail. Například:
tail -n 100 /var/log/syslog
nebo
less /var/log/messages
- Pro filtrování podle času nebo služby v
journalctllze použít volby, například:
journalctl -u nginx.service --since today
Pro systémy s systemd je tedy vhodnější používat journalctl, zatímco pro klasické systémy je vhodné prohlížet soubory v /var/log.