Використовуйте "менше" замість "хвіст" для прокрутки та пошуку
Ви можете використовувати tail -f error.log
або, краще: tail -F error.log
.
Але якщо ви хочете прокрутити назад у файлі, це не дуже корисно.
З
less +F error.log
ви отримуєте функцію tail -f
,
але можете перервати читання нового вводу за допомогою Ctrl+ C.
Потім ви перебуваєте у звичайному less
режимі,
де ви можете прокручувати назад, щоб побачити, що ви, можливо, пропустили Up/ Down
Також ви можете читати довгі рядки файлів журналу без загортання, використовуючи Left/Right
Шукайте та показуйте лише відповідні рядки
Ви також можете шукати регулярні вирази за допомогою /, ?назад nта Nнаступного / попереднього.
Для файлів журналів дуже цікаво те, що ви можете приховати всі невідповідні рядки для пошуку &, фільтруючи лише відповідність.
Клавіші командного рядка
З Fвнутрішньої сторони less
, ви по- , як і раніше в tail -f
-like режим. У командному рядку з допомогою «натисніть ці клавіші відразу після запуску менше».
+
less +F
Тому ми використовували натискання клавіш Fпри запуску, яке описується як:
F Scroll forward, and keep trying to read when the end of file is
reached. Normally this command would be used when already at the
end of the file. It is a way to monitor the tail of a file which
is growing while it is being viewed. (The behavior is similar to
the "tail -f" command.)
Дивіться також, multitail
якщо вам потрібно переглянути більше одного файлу журналу.
tail -f error.log