Утиліта командного рядка Linux для перегляду файлів журналів у прямому ефірі?


13

Яка хороша утиліта командного рядка Linux для перегляду файлу журналу в прямому ефірі? Це, мабуть, очевидно, але я це повністю забув.

Відповіді:


19

Є дві речі, які відразу ж скачуть на розум ...

хвіст -f

або

багатомісний


Дякую вам сер. Я дам вам відповідь, оскільки у Linker3000 є стільки балів, але я все-таки вдячний за допомогу!
kylehotchkiss

також менше -F / шлях до журналу (тобто менше -F / var / log / messages)
linuxdev2013

8

Якщо припустити, що ви перебуваєте в тій самій папці, що і файл реєстрації:

хвостовий -f ім'я файлу


2

Якщо ви хочете переглянути певний аспект вашого файлу, скажімо, лише IP-адреси в журналі доступу, ви можете зробити:

tail -f your_file | cut -d' ' -f1 | logtop

припускаючи, що IP-адреси - це перший стовпець вашого журналу.


1

tailfКоманда функціонально еквівалентна tail -fале краще з точки зору продуктивності. Від man tailf:

tailf надрукує останні 10 рядків файлу, а потім чекає зростання файлу. Він схожий на tail -f, але не має доступу до файлу, коли він не росте. Це побічним ефектом є не оновлення часу доступу до файлу, тому промивання файлової системи не виникає періодично, коли не відбувається жодної активності журналу. tailf надзвичайно корисний для моніторингу файлів журналів на ноутбуці, коли ведення журналів нечасте і користувач бажає, щоб жорсткий диск відкинувся, щоб зберегти час автономної роботи.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.