Formas de pagamento Abuse

Como ver os registos no Linux

17.04.2021, 22:24

Os administradores de sistemas precisam frequentemente de rever os registos num ambiente operativo Linux. Esta é a primeira coisa a fazer se houver um problema e a tarefa é corrigi-lo. O sistema operativo Linux e as aplicações em execução geram diferentes tipos de mensagens que são registadas em vários ficheiros de registo.

Localização dos registos em Linux

O Linux utiliza software, ficheiros e diretórios especiais para armazenar os ficheiros de registo. Se souber que programas geram que registos e, mais importante, onde estes registos estão localizados, poderá resolver rapidamente quaisquer problemas que surjam com uma perda mínima de tempo. A seguir, veremos as partes principais do sistema de logs do Linux, os arquivos de log e os utilitários que podem ser usados para visualizar os logs do Linux.

Todos os logs básicos do Linux estão localizados na pasta /var/log/ e você pode listar os arquivos de log do seu sistema usando o comando ls:

$ ls -l /var/log/

Como ver os registos no Linux

A seguir, vamos ver os 20 diferentes ficheiros de log do Linux localizados no diretório /var/log/. Alguns desses logs só são encontrados em certas distribuições, por exemplo, o dpkg.log só é encontrado em sistemas baseados no Debian:

Просмотр Логов Линукс

Просмотр логов в Linux

A seguir, vamos ver como ver estes logs no sistema operativo.

Ver os logs em Linux

Para ver os logs no ambiente operacional Linux, é conveniente usar vários utilitários de comando de linha. Isso geralmente é feito usando qualquer editor de texto ou um utilitário especial. Muito provavelmente, será necessário obter direitos de superutilizador para visualizar os registos em Linux. A lista de comandos mais frequentemente utilizados para este fim é a seguinte:

  • cat;
  • head;
  • grep;
  • tail;
  • zcat;
  • zgrep;
  • zmore;
  • vi;
  • nano.

Para ver um registo rolável de /var/log/dmesg basta executar:

$ less /var/log/dmesg

Como ver os registos no Linux

View real-time logs:

$ tail -f /var/log/dmesg

Abrir o arquivo de log do dmesg:

$ cat /var/log/dmesg

Ver as primeiras linhas:

$ head /var/log/dmesg

Outros erros de saída de /var/log/messages:

$ grep -i error /var/log/dmesg

Como ver os registos no Linux

Também pode ver os logs em Linux usando utilitários gráficos. O programa Logs pode ser usado para ver e seguir facilmente os logs do sistema num computador portátil ou pessoal Linux.

Como ver os registos no Linux

Pode instalar o programa em qualquer sistema com um servidor X instalado. Além disso, qualquer editor gráfico de testes pode ser usado para ver os registos.