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.