Sobes.tech
Junior — Middle

Como visualizar os logs do sistema no Linux?

sobes.tech IA

Resposta da IA

Nos sistemas Linux, os logs do sistema geralmente são armazenados no diretório /var/log. Para visualizar os logs, pode-se usar várias abordagens:

  • O comando journalctl — usado para visualizar os logs do systemd. Por exemplo, para ver todos os logs:
journalctl

Para visualizar os logs em tempo real:

journalctl -f
  • Visualizar arquivos de log específicos usando cat, less ou tail. Por exemplo:
tail -n 100 /var/log/syslog

ou

less /var/log/messages
  • Para filtrar por tempo ou por serviço no journalctl, pode-se usar opções, por exemplo:
journalctl -u nginx.service --since today

Assim, para sistemas com systemd, é preferível usar journalctl, e para sistemas clássicos, visualizar os arquivos em /var/log.