Abrir um arquivo de log de 10 GB sem travar
O Notepad++ avisa que um arquivo com mais de 2 GB pode levar minutos para abrir, o VS Code mantém o arquivo inteiro na memória, e os dois podem travar com um log grande. O BigText lê só o que está na tela, então um log de 10 ou 50 GB abre na hora e usa cerca de 100 MB de memória.
Passo a passo
Abra
Use Arquivo → Abrir, arraste o arquivo para a janela ou execute
bigtext app.lognum terminal (bigtext app.log:120abre na linha 120). Logs em .gz e .zst abrem diretamente.Navegue
Ctrl+Endvai para a última linha na hora. Ir para a linha (Ctrl+G) funciona antes de o índice de linhas terminar; até lá os números de linha levam um~. Ir para o horário (Ctrl+Shift+T) aceita14:32:05e leva à primeira linha com esse horário.Encontre os erros
A barra de níveis acima de um log filtra as linhas ERROR, WARN, INFO e DEBUG, e
F8pula para o próximo erro.Ctrl+Fpesquisa o arquivo inteiro, com expressões regulares se quiser, e “Localizar todos” lista os resultados.Fique só com o que importa
A visualização de filtro mostra só as linhas que correspondem, ou só as que não, como o grep sobre o arquivo inteiro, e as salva num arquivo novo.
Acompanhe ao vivo
O modo acompanhar (
bigtext -f app.log, ou “Acompanhar alterações do arquivo (tail)” na paleta de comandos) adiciona as linhas novas como otail -Fe sobrevive à rotação de logs. Um log num servidor abre por SSH com suas chaves:bigtext -f user@server:/var/log/syslog.
Bom saber
- Vários logs podem ser mesclados por horário numa só visualização, ou dois logs rolados juntos pelo horário.
- Pesquisa, filtro e salvamento rodam em segundo plano com barra de progresso e Cancelar, então a janela continua respondendo.