Команда lessless
Коли ви відкриваєте файл за допомогою less, він не завантажує весь файл у пам’ять. Замість цього він передає вміст у потоковому режимі під час прокрутки, що робить його дуже швидким і легким – навіть для файлів журналів розміром у кілька мегабайт. На відміну від текстових редакторів, таких як nano або vim, less недоступний для редагування – він призначений лише для читання. Це означає, що ви можете безпечно відкривати конфігураційні файли, журнали або будь-який текстовий файл без ризику випадкової модифікації.
Приклад:
Це відкриє журнал автентифікації системи в less, що дозволить вам переміщатися по ньому за допомогою простих ключових команд.
| Клавіша | Функція | 
|---|---|
| Пробіл | Перехід на одну сторінку вперед | 
| b | Прокрутка на одну сторінку назад | 
| Enter | Прокрутка на один рядок вниз | 
| g | Перехід на початок файлу | 
| G | Перейти в кінець файлу | 
| /pattern | Шукати вперед за ключовим словом (наприклад, /error) | 
| n / N | Повторити пошук (наступний/попередній збіг) | 
| q | Вийти менше | 
Ці команди полегшують перегляд журналів, пошук певних записів або просто перегляд структурованих файлів.
Швидко перевіряйте налаштування SSH, не змінюючи нічого випадково.
Потім натисніть /fail для пошуку рядків, що містять “fail”.
Перегляд повного виводу команди ps aux без прокрутки екрана.
-N – Показувати номери рядків:
-S – Розрізати довгі рядки замість того, щоб обгортати їх:
G – Відкрити файл і перейти одразу до кінця:
Ці опції покращують взаємодію з файлами в різних контекстах – від налагодження помилок до перевірки останніх записів журналу.
Ви можете читати .gz-файли без їх розпакування за допомогою zless, меншої варіації:
Вона поводиться точно так само, як і less, але працює зі стисненим вмістом – ідеально підходить для архівованих логів.
Команда lessless