Tail

tailутиліта в UNIX, що виводить декілька (за умовчанням 10) останніх рядків з файлу.

Синтаксис

tail [параметри] назва_файла

Ключ -n <кількість рядків> (або просто -<кількість рядків>) дозволяє змінити кількість рядків, що виводяться:

tail -20 /var/log/messages

Команда часто використовується як елемент конвейєра обробки тексту різними утилітами:

df | head -n 2 | tail -n 1 | column -t | cut -d" " -f1

Стеження за файлом

При використанні спеціального ключа -f утиліта tail стежить за файлом: нові рядки (що додаються в кінець файлу іншим процесом) автоматично виводяться на екран в реальному часі. Це особливо зручно для стеження за логами. Наприклад:

tail -f /var/log/messages

Посилання

  • tail(1) [Архівовано 29 червня 2011 у Wayback Machine.] — документація в GNU
  • tail(1) — сторінка допомоги man у Linux
  • tail(1) [Архівовано 27 березня 2014 у Wayback Machine.] — сторінка допомоги FreeBSD

Дивись також

  • head
  • п
  • о
  • р
UNIX-команди, що запускаються в режимі командного рядка
Файлові системи:
  • chroot
  • dd
  • df
  • fdisk
  • fsck
  • mount
Файли і каталоги:
Процеси:
Користувачі:
Мережа:
Тексти:
Командний рядок:
Друк:
  • lp[en]
Пошук:
Різне: