tail
permite adicionar -n
para especificar o número de linhas a serem exibidas no final, que pode ser usado em conjunto com -f
. Se o argumento para -n
começar com +
, que é a contagem de linhas desde o início ( 0
e 1
exibindo o arquivo inteiro, 2
indicando ignorar a primeira linha, conforme indicado por @Ben). Então faça:
tail -f -n +0 filename
Se seus arquivos de log forem rotacionados, você poderá adicionar --retry
(ou combinar -f and --retry
em -F
como sugerido pelo @Hagen)
Note também que em um terminal gráfico, você pode usar o mouse e PageUp / PageDown para voltar ao histórico (supondo que seu buffer seja grande o suficiente), as informações permanecem lá mesmo se você usar Ctrl + C para sair de tail
. Se você usa less
isto é muito menos conveniente e AFAIK você tem que usar o teclado para rolar e eu não sei de um meio de manter less
de inicializar o termcap se você esquecer de iniciá-lo com -X
. / p>