Трансляция log

Материал из MajorDoMo инфо


Описание

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

tail это утилита которая позволит читать изменяющийся файл (то-есть транслировать изменения в прямом эфире в терминал).

Пример запроса

tail [параметры] имя_файла

параметры могут быть пустыми тогда утилита выведет последние 10 строк из файла.

При установке ключа допустим -30 выведутся последние 30 строк

При использовании специального ключа -f утилита tail следит за файлом:

новые строки (добавляемые в конец файла другим процессом) автоматически выводятся на экран в реальном времени.
Это особенно удобно для слежения за логами. Например:

запустить в терминале

tail -f /var/log/apache2/error.log

таким образом у нас мониторится лог в прямом эфире.

Чтобы остановить мониторинг файла и выйти из утилиты, необходимо нажать Ctrl+C.