Ubuntu 17.10 Wakeup Broadcom Wifi

tail имеет параметр -f:

На странице man:

-f, --follow [= {name | descriptor}] вывод добавлен данные по мере роста файла; -f, --follow и -follow = дескриптор эквивалентны

Таким образом, если вы наберете:

tail -f [path_and_name_of_logfile] - вы увидите вывод в терминале в виде файла журнала сам прилагается.

NB [path_and_name_of_logfile] - это параметр, поэтому дадим пример:

tail -f /var/log/messages

Если вы комбинируете с опцией -n [number_of_lines], вы можете запустить вывод из последнего [number_of_lines] в файле - например

tail -n 10 -f /var/log/Xorg.0.log

Некоторые программы будут периодически менять свой файл журнала, перемещая старый к новому имени (например, log.0) и началу работы.

NB logrotate делает это для файлов журнала для других программ, которые этого не делают.

tail -f будет продолжать следовать за старым файлом после его переименования.

tail -F будет следовать за файлом по имени, поэтому он переключится на новый файл.

0
задан 14 February 2018 в 23:10

0 ответов

Другие вопросы по тегам:

Похожие вопросы: