Сервер: Вывод последних строк из файла с помощью tail

Утилита tail для вывода нескольких (по умолчанию 10) последних строк из файла.

Для вывода первых строк используйте head.

# Вывести 20 последних записей из файла логов ошибок
tail -20 /var/log/error.log

# Вывести и отфильтровать
tail -20 /var/log/error.log | grep txt

# Ключ -f позволяет отслеживать изменения в файле 
# новые строки (добавляемые в конец файла другим процессом) автоматически выводятся на экран в реальном времени
tail -f /var/log/error.log

# Ключ -F позволяет отслеживать изменения даже в случае его переименования, пересоздания или удаления. Например, если используется ротатор логов.
tail -F /var/log/error.log

# завершить слежение - Ctrl+C
# -q - не выводить имена файлов
# --retry - повторять попытки открыть файл, если он недоступен
# -v - выводить подробную информацию о файле

# Вывести всё содержимое
cat /var/log/error.log
Сервер Linux 1.6 г. Просмотров: 1.7k
Оценить код:

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.