tail
Arquivos e diretórios
Uso
tail -f [file]Mostra o fim de um arquivo e continua acompanhando com -f; só -F reabre o arquivo depois de uma rotação de log.
Opções comuns
| Opção | Significado |
|---|---|
| -n | Print the last N lines |
| -n +N | Start at line N instead of counting from the end |
| -f | Keep printing as the file grows |
| -F | Follow by name and reopen the file after log rotation |
| -c | Print the last N bytes |
| -r | BSD: print the lines in reverse order (GNU uses tac) |
Exemplos
tail -f app.logWatches a log live; Ctrl-C stops.
tail -n +2 data.csvSkips the header line.
tail -F /var/log/nginx/access.logKeeps following after the log is rotated.
Mover, apagar e encontrar. Alguns não perguntam duas vezes, e é por isso que -i vira hábito.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que tail faz?
Mostra o fim de um arquivo e continua acompanhando com -f; só -F reabre o arquivo depois de uma rotação de log.
Q. Como se digita?
tail -f [file] — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 6; a lista completa está em man tail. Este comando fica em Arquivos e diretórios.
Comandos relacionados
página man: man tail