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,lessotail. 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.