Os logs linux oferecem um histórico visual de tudo o que está acontecendo no sistema operacional. Eles oferecem uma visão geral útil dos eventos para ajudá-lo a solucionar o problema do sistema.
Há vários arquivos de log capturados pelo sistema operacional, veja exemplos abaixo:
Logs do sistema
Esses logs podem conter informações sobre autorizações, daemons do sistema e mensagens do sistema.
Logs de aplicativos
Alguns aplicativos também criam logs em/var/log. Abaixo estão alguns exemplos:
Logs não acessíveis para humanos.
Nem todos os arquivos de log devem ser lidos por humanos. Algumas foram feitas para serem feitas para análise por aplicativos. Abaixo estão alguns exemplos.
Visualização de arquivos de log
A maneira mais básica de visualizar arquivos da linha de comando é usando o comando cat. Você simplesmente passa no nome do arquivo e ele fornece todo o conteúdo do arquivo: cat file.txt.
Isso pode ser inconveniente ao lidar com arquivos grandes (o que não é incomum para logs). Poderíamos usar um editor, embora isso possa ser exagero apenas para visualizar um arquivo.
É aqui que entra o menos comando. Passamos o nome do arquivo (menos file.txt) e ele abrirá o arquivo em uma interface simples. A partir daqui, podemos usar as teclas de seta (ou j/k, se você estiver familiarizado com Vim) para mover através do arquivo, usar / pesquisar e pressionar q para sair.
Há mais alguns recursos, todos descritos pressionando h para abrir o menu de ajuda.
Se você estiver executando o Ubuntu 17.10 ou superior, ele será chamado de Logs. Caso contrário, ele estará sob o nome log do sistema
O visualizador de log tem uma interface simples. A barra lateral à esquerda mostra uma lista de arquivos de log abertos, com o conteúdo do arquivo selecionado atualmente exibido à direita.
O visualizador de log não apenas exibe, mas também monitora arquivos de log para alterações.