Manuais para a linha de comandos

Man » Manual online de tail - documentação online detalhada para a página de manual de tail

🌍
tail - exibe a última parte de arquivos

SINOPSIA

tail [OPÇÃO]... [ARQUIVO]...

DESCRIÇÃO

Imprime as últimas 10 linhas de cada ARQUIVO para a saída padrão. Com mais de um ARQUIVO, precede cada um com um cabeçalho que fornece o nome do arquivo.

Sem ARQUIVO ou quando ARQUIVO é -, lê a entrada padrão.

Argumentos obrigatórios para opções longas também são obrigatórios para opções curtas.

-c, --bytes=[+]NUM
exibe os últimos NUM bytes; ou use -c +NUM para exibir começando do byte NUM de cada arquivo

-f, --follow[={name|descriptor}]
exibe dados anexados à medida que o arquivo cresce; uma opção ausente significa 'descriptor'

-F     é o mesmo que --follow=name --retry

-n, --lines=[+]NUM
exibe as últimas NUM linhas, em vez das últimas 10; ou use -n +NUM para pular NUM-1 linhas no
início

--max-unchanged-stats=N
com --follow=name, reabre um ARQUIVO que não alterou o tamanho após N iterações (o padrão é 5) para ver se ele foi excluído ou renomeado (este é o caso usual de arquivos de log rotacionados); com inotify, esta opção raramente é útil

--pid=PID
com -f, termina após o término do processo com ID PID; pode ser repetido para monitorar vários processos

-q, --quiet, --silent
nunca exibe cabeçalhos que fornecem os nomes dos arquivos

--retry
continua tentando abrir um arquivo se ele estiver inacessível

-s, --sleep-interval=N
com -f, aguarda aproximadamente N segundos (o padrão é 1,0) entre as iterações; com inotify
e --pid=P, verifica o processo P pelo menos uma vez a cada N segundos

-v, --verbose
sempre exibe cabeçalhos que fornecem os nomes dos arquivos

-z, --zero-terminated
o delimitador de linha é NUL, e não nova linha

--help exibe esta ajuda e sai

--version
exibe informações da versão e sai

NUM pode ter um sufixo de multiplicador: b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024, GB
10001000*1000, G 1024*1024*1024, e assim por diante para T, P, E, Z, Y, R, Q. Prefixos binários também podem ser
usados: KiB=K, MiB=M, e assim por diante.

Com --follow (-f), tail assume por padrão acompanhar o descritor de arquivo, o que significa que, mesmo que um arquivo "tail" seja renomeado, tail continuará a rastrear seu final. Este comportamento padrão não é desejável quando você realmente deseja acompanhar o nome real do arquivo, e não o descritor do arquivo (por exemplo, rotação de log). Use --follow=name nesse caso. Isso faz com que tail acompanhe o arquivo nomeado de uma maneira que acomode a renomeação, remoção e criação.

AUTOR

Escrito por Paul Rubin, David MacKenzie, Ian Lance Taylor e Jim Meyering.

RELATANDO BUGS

Ajuda online do GNU coreutils: [https://www.gnu.org/software/coreutils/] Relate quaisquer bugs de tradução para [https://translationproject.org/team/]

VEJA TAMBÉM

head(1)

Documentação completa [https://www.gnu.org/software/coreutils/tail] ou disponível localmente via: info '(coreutils) tail invocation'

Empacotado por Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licença GPLv3+: GNU GPL versão 3 ou posterior [https://gnu.org/licenses/gpl.html]. Este é um software livre: você tem liberdade para alterar e redistribuí-lo. NÃO HÁ GARANTIA, na medida permitida por lei.