tail -f equivalent

1

Estou vendo um atraso de vários segundos com o comando tail . Eu encontrei a causa para isso tem algo a ver com serviços nfs. Eu estou usando o Arch linux e ainda para descobrir como desabilitar todos esses serviços.

Eu pesquisei e tive algumas indicações de que outras ferramentas não serão afetadas, como cat , então o que pode dar resultados equivalentes a tail -f ?

    
por veccy 30.09.2011 / 22:54

2 respostas

5

Funcionalmente equivalentes a tail -f são

less +F

e onde disponível

tailf
    
por 30.09.2011 / 22:56
0

O atraso é provavelmente devido ao armazenamento em buffer dos dados.

tail (da página man) verifica por atualizações a cada segundo (alterável com '-s' ou '--sleep-interval'), o que pode causar um atraso perceptível.

tailf acessa arquivos sem causar uma atualização de tempo correspondente (tempo de acesso), o que poderia causar atrasos.

E menos ... como sempre, menos é mais!

    
por 01.10.2011 / 02:43