Eu tenho um enorme arquivo de log. Vale 403 MB.
df -h
comando mostra que apenas 8% de espaço livre em /home
free -mh
O comando mostra que apenas 474 MB são gratuitos e 658 MB estão disponíveis.
Como vejo os logs?
Tentei.
grep -A500 'string_to_search' application.log_2023-07-13>/tmp/testError.txt
mostrou
Binary file application.log_2023-07-13 matches
Também tentei outras variantes do comando grep e todas mostraram a mesma saída.
Como faço para visualizar este arquivo de log sem adicionar hardware extra e, de preferência, não excluindo arquivos extras.
Você pode usar abordagens diferentes. Se você quiser ver o arquivo inteiro e "andar" por aí, pode usar o comando
less
:Você pode pesquisar dentro pressionando
/
e digitando o texto. Ao usar,grep
você pode usar-a
para processar um arquivo como texto.Se você gerencia esses arquivos de log com frequência, pode começar a considerar um software de processamento de log como
splunk
,opensearch
(que geralmente precisa de um servidor próprio com uma boa quantidade de espaço em disco)