Как просматривать все новые сообщения журнала в реальном времени с цветовой разметкой

find /var/log -iregex '.*[^\.][^0-9]+$' -not -iregex '.*gz$' 2> /dev/null | xargs tail -n0 -f | ccze -A


Эта команда используется для отслеживания новых сообщений в журнале в реальном времени с помощью цветовой разметки.

find /var/log -iregex '.*[^\.][^0-9]+$' -not -iregex '.*gz$' — найдет все файлы журнала в /var/log, которые не оканчиваются на .gz и не содержат только цифры.
2> /dev/null — перенаправляет ошибки на /dev/null, чтобы они не показывались в выводе.
xargs tail -n0 -f — отслеживает изменения в найденных файлах журнала.
ccze -A — применяет цветовую разметку к выводу, делая его более понятным для чтения.

Альтернативой этой команде может быть использование команды journalctl, которая предоставляет более удобный способ просмотра журналов на системах, использующих systemd.

Ответить

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