Sobes.tech
Junior — Middle

Come visualizzare i log di sistema in Linux?

sobes.tech AI

Risposta dell'AI

Nei sistemi Linux, i log di sistema sono generalmente archiviati nella directory /var/log. Per visualizzare i log, si possono usare diversi metodi:

  • Il comando journalctl — usato per visualizzare i log di systemd. Ad esempio, per vedere tutti i log:
journalctl

Per visualizzare i log in tempo reale:

journalctl -f
  • Visualizzare file di log specifici usando cat, less o tail. Ad esempio:
tail -n 100 /var/log/syslog

oppure

less /var/log/messages
  • Per filtrare per tempo o per servizio in journalctl, si possono usare opzioni, ad esempio:
journalctl -u nginx.service --since today

Pertanto, per sistemi con systemd, è preferibile usare journalctl, mentre per sistemi classici, si consiglia di visualizzare i file in /var/log.