Вчимося використовувати less
Дисклеймер: я настійно рекомендую прочитати все ж таки man less. Але подібні рецепти – гарна штука для новачків. Тож нехай буде.
Свого часу в ніксах існувала утиліта під назвою more. Вона нічерта не вміла, як показувати файл. У глузування з неї з'явилася утиліта less. Яку використовують для того самого, хоча вона і вміє набагато більше. Найкорисніші «більше» я вам і розповім.
Типове використання less:less file
Після цього відкриється файл. Ми можемо переміщатися по файлу за допомогою стрілочок, pg up, pg down, пробілу (на екран) та ентер. Звичне j/k також працюють.
За відкритим файлом можна шукати:/something ?something (Тисните /, друкуєте something)
Пошук можна повторити, пішовши до наступного збігу, клавішеюn, або повторити пошук у зворотному напрямку (знайти попередній збіг) черезshift-n.
Можна відкрити відразу кілька файлів:less /dir/file1 file2incurrentdir /dir3/file3 і перемикатися між ними за допомогою::n (наступний файл):p (попередній файл)
:d — закриє лише поточний файл, залишивши решту у відкритому кадрі.
Можна увімкнути режим, аналогічний tail-f. Тобто, less буде показувати нам нові рядки у файлі в реальному часі. Включається поєднанням клавішshift+f. Вимикається -ctrl+c.
Можна запустити tail із параметром-N, тоді він показуватиме номери рядків.
Можна пересуватися до початку та кінця файлу клавішамиg таshift+g відповідно.