Use "menos" em vez de "tail" para rolar e pesquisar
Você pode usar tail -f error.log ou melhor: tail -F error.log .
Mas se você quiser rolar de volta no arquivo, isso não é muito útil.
com
less +F error.log
você obtém a função de tail -f ,
mas pode interromper a leitura de uma nova entrada com Ctrl + C .
Então, você está no modo normal less ,
onde você pode rolar para trás para ver o que pode ter perdido com Acima / Abaixo
Além disso, você pode ler longas linhas de arquivo de log sem quebra, usando Esquerda / Direita
Pesquise e mostre apenas as linhas correspondentes
Você também pode procurar expressões regulares com / , ? para trás, n e N para a próxima / anterior.
Muito interessante para arquivos de log é que você pode ocultar todas as linhas não correspondentes para uma pesquisa com & , filtrando somente correspondências.
Teclas na linha de comando
Com F dentro de less , você continua o modo tail -f -like.
O + na linha de comando less +F significa "pressione estas teclas diretamente após iniciar menos".
Então nós usamos o keypress F na inicialização, que é descrito como:
F Scroll forward, and keep trying to read when the end of file is
reached. Normally this command would be used when already at the
end of the file. It is a way to monitor the tail of a file which
is growing while it is being viewed. (The behavior is similar to
the "tail -f" command.)
Veja também multitail se você precisar assistir a mais de um arquivo de log.