Всичко, което трябва да знаете за по-малкото командване

В това ръководство ще научите всичко, което трябва да знаете за командата "less" на Linux.

Командата "по-малка" се счита за по-мощна версия на командата "повече", която се използва за показване на информация към терминалната страница наведнъж.

Много от превключвателите са същите като използваните с по-голямата команда, но има и много допълнителни такива.

Ако искате да прочетете голям текстов файл, по-добре е да използвате командата по-малко върху редактора, тъй като тя не зарежда цялото нещо в паметта.

Тя зарежда всяка страница в паметта на страница по време, което я прави по-ефективна.

Как да използвате по - малкото команда

Можете да преглеждате всеки текстов файл, като използвате командата "по-малко", просто като напишете следното в прозорец на терминала :

по-малко

Ако има повече линии във файла, отколкото интервал на екрана, тогава в долната част ще се покаже единично двоеточие (:) и ще имате няколко опции, за да се придвижите напред във файла.

По-малкото команда може да се използва и с изход, който е свързан с друга команда.

Например:

ps-ее | по-малко

В горната команда ще се покаже списък с текущите процеси една страница наведнъж.

Можете да натиснете или интервал или клавиш "f", за да превъртите напред.

Промяна на броя на линиите, които се превъртат през

По подразбиране командата с по-малка скорост ще превърта само една страница наведнъж.

Можете да промените броя на линиите, които се преглеждат, когато натиснете клавиша за интервал и "f", като натиснете номера непосредствено преди натискането на клавиша.

Например, въведете "10", следвано от интервала или от клавиша "f", ще доведе до превъртане на екрана с 10 реда.

За да направите това по подразбиране, можете да въведете числото, последвано от клавиша "z".

Например, въведете "10" и след това натиснете "z". Сега, когато натиснете интервал или "f", екранът винаги ще се движи с 10 реда.

По-скоро странно включване е възможността да натискате клавиша за бягство непосредствено преди интервала. Ефектът от това е да продължите превъртането дори когато сте достигнали края на изхода.

За да превъртите един ред наведнъж, натиснете клавиша "връщане", "e" или "j". Можете да промените настройката по подразбиране така, че да прелиства определен брой линии, като въведете число преди посочените клавиши. Например, въведете "5", последвано от бутона "e", ще накарате екрана да се превърта 5 реда при всяко натискане на "return", "e" или "j". Ако случайно натиснете главни "J", ще се получи същият резултат, с изключение на това, че ако ударите в долната част на изхода, ще продължите да превъртате.

Клавишът "d" ви позволява да превъртите надолу определен брой линии. Отново, като въведете число преди "d", ще промените поведението по подразбиране, така че да превъртите броя линии, които сте посочили.

За превъртане назад в списъка можете да използвате клавиша "b". За разлика от по-голямата команда, това може да работи както с файловете, така и с изход с тръбопровод. Въвеждането на номер преди натискане на клавиша "b" превърта обратно зададения брой линии. За да преместите троен бутон "b" на посочения брой линии, въведете номера, който искате да използвате, последван от клавиша "w".

Бутоните "y" и "k" работят подобно на клавишите "b" и "w", с изключение на това, че по подразбиране не се прелиства един прозорец едновременно, а по един ред назад на екрана.

Ако случайно натиснете главни букви "К" или главни букви "Y", резултатът ще бъде същият, освен ако не натиснете горната част на изхода, в който случай превъртането ще продължи от началото на файла.

Бутонът "u" също преглежда екрана на екрана, но по подразбиране е половината от екрана.

Можете също така да превъртате хоризонтално, като използвате клавишите със стрелки наляво и надясно.

Стрелка надясно превърта половината екран надясно, а стрелката вляво превърта половината екран наляво. Можете да продължите да превъртате надясно, но можете само да превъртите наляво, докато ударите началото на изхода.

Повторно показване на изхода

Ако преглеждате дневник или друг файл, който постоянно се променя, може да искате да опресните данните.

Можете да използвате малка буква "r" за пребоядисване на екрана или главни букви "R", за да преборите екрана, като изхвърлите всички изходни буфери.

Можете да натиснете главни букви "F", за да превъртите напред. Ползата от използването на "F" е, че когато се достигне краят на файла, той ще продължи да се опитва. Ако дневникът се актуализира, докато използвате по-малко команда, ще се появят нови записи.

Преместване в определена позиция в файл

Ако искате да се върнете в началото на изхода, натиснете малка буква "g" и за да отидете до края натиснете главни букви "G".

За да преминете към конкретен ред, въведете число, преди да натиснете клавишите "g" или "G".

Можете да преместите позиция, която представлява определен процент чрез файл. Въведете число, последвано от клавиша "p" или "%". Можете дори да въведете десетични знаци, защото нека се изправим пред него, всички ние трябва да отидем на позиция "36.6%" чрез файл.

Маркиращи позиции в файл

Можете да зададете маркер във файл, като използвате бутона "m", последван от всяка друга малка буква. След това можете да се върнете към маркера, като използвате единичната буква "" ", последвана от същата малка буква.

Това означава, че можете да посочите определен брой различни маркери чрез изхода, който можете лесно да върнете.

Търсене на модел

Можете да търсите текст в изхода, като използвате клавиша за наклонена черта, последван от текста, който искате да търсите, или регулярен израз.

Например / "hello world" ще намерите "hello world".

Ако искате да търсите отново файла, трябва да смените предната наклонена черта с въпросителен знак.

Например "hello world" ще намери "hello world", който преди това е излязъл на екрана.

Заредете нов файл в изхода

Ако сте прегледали даден файл, можете да заредите нов файл в по-малката команда, като натиснете клавиша за двоеточие (:), следван от клавишите "e" или "E" и пътя до файла.

Например ": e myfile.txt".

Как да излезете по-малко

За да излезете от по-малкото команда, натиснете клавишите "q" или "Q".

Полезни комутационни командни линии

Следните ключове за работа по време на работа могат или не могат да ви бъдат полезни:

Има много повече за по-малко команда, отколкото бихте очаквали. Можете да прочетете пълната документация, като напишете "човек по-малко" в терминален прозорец или като прочетете тази страница на ръководството за по-малко.

Алтернатива на по-малко и повече е командата tail, която показва последните няколко реда на файл.