Как избежать старых журналов и/или архивированных файлов в /var/log с помощью полезной команды tail

tail -f *[!.1][!.gz]


Команда tail -f *[!.1][!.gz] используется для отслеживания изменений в лог-файлах в режиме реального времени, пропуская файлы с расширением .1 и .gz.

Описание команды:
— tail: команда, которая выводит конечную часть файла (по умолчанию 10 последних строк), либо отслеживает изменения в реальном времени с помощью опции -f.
— -f: опция, которая отслеживает изменения в файле и выводит новые строки по мере их добавления.
— *[!.1][!.gz]: образец имени файла, который используется для фильтрации файлов в текущем каталоге.

Эта команда полезна для наблюдения за обновлениями в лог-файлах, такими как системные журналы, в реальном времени. Она позволяет отслеживать изменения, не выводя старые журналы и архивированные файлы.

Альтернативные варианты включают использование команды tail с различными опциями, такими как -n для указания конкретного количества строк, или grep для фильтрации вывода.

Если команда имеет аргументы, то передаваемые команде аргументы не указаны в данном случае.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *