Төлем әдістері Abuse

Linux жүйесінде Less нені білдіреді

26.11.2021, 18:15

less команда мәтінді алға ғана емес, артқа айналдыруға, екі бағытта іздеуге және файлдың соңына немесе басына тікелей өтуге мүмкіндік береді. less ерекшелігі - команда мәтінді толық оқымайды, бірақ оны шағын фрагменттермен жүктейді.

Синтаксис және опциялар

Терминалдағы less команда келесідей көрінеді:

пәрмен опциялары файлы

Ең танымал опциялар:

-a , --search-skip-screen - қазіргі уақытта экранда көрсетілген мәтінді іздемеу;

-bn , --buffers=n — жад буферінің өлшемін орнату;

-c , --clear-screen — экранның мазмұнын толығымен өшіре отырып, мәтінді айналдыру (жол бойынша жылжыту жұмыс істемейді);

-Dxcolor , --color=xcolor — көрсетілетін мәтіннің түсін орнату;

-E , --QUIT-AT-EOF — утилита файлдың соңына жеткенде шығу;

-e , --quit-at-eof — утилита екінші рет файлдың соңына жеткенде шығу;

-F , --quit-if-one-screen — файл мазмұны бір экранға сыйған жағдайда шығу;

-f , --force — арнайы файлды ашу;

-hn , --max-back-scroll=n — артқа жылжу үшін жолдардың максималды санын орнату;

-yn , --max-forw-scroll=n — алға жылжу үшін жолдардың максималды санын орнату;

-i , --ignore-case — регистрді елемеу;

-I , --IGNORE-CASE — іздеу үлгісінде бас әріптер болса да, регистрді елемеу;

-jn , --jump-target=n — қажетті ақпаратты қай жолда көрсету керектігін белгілеңіз;

-J , --status-column — іздеу нәтижелеріне сәйкес жолдарды белгілеу;

-n , --line-numbers — жол нөмірлерін көрсетпейді;

-N , --LINE-NUMBERS — жол нөмірлерін көрсету;

-s , --squeeze-blank-lines — қатарынан көптеген бос жолдарды бір бос жолға ауыстыру;

-w , --hilite-unread — жаңа мәтін фрагментінің бірінші жолын бөлектеңіз.

Мәтінді қарау кезінде қызметтік бағдарламаны компьютер пернетақтасында теру арқылы ішкі пәрмендердің көмегімен басқаруға болады. Ең жиі қолданылатындары:

h , H - сертификат;

Space , Ctrl+V , f , Ctrl+F — мәтінді бір экран алға жылжыту;

Enter , Return , Ctrl+N , e , Ctrl+E , j , Ctrl+J — мәтінді n жолға алға жылжытыңыз, әдепкі n=1;

y , Ctrl+Y , Ctrl+P , k , Ctrl+K — мәтінді n жолға артқа айналдыру, әдепкі n=1;

Ctrl+→ — мәтінді көлденеңінен жолдың соңына дейін жылжыту;

Ctrl+← — мәтінді көлденеңінен жолдың басына жылжыту;

:d — ағымдағы файлды файлдар тізімінен жою;

Ctrl+G , :f — файл туралы негізгі ақпаратты көрсету;

q , Q , :q , :Q , ZZ — шығару.

Барлық опциялар мен ішкі пәрмендердің тізімін терминалда пәрменді іске қосу арқылы көруге болады

 $ man less

LESS қалай пайдалануға болады

Опцияларды пайдалану міндетті емес. Файлды келесі пәрменді орындау арқылы ашуға болады:

 $ less filename.txt

Пәрмен жолы жоғалады және сіз көрсеткен құжат терминал терезесінде ашылады. Осыдан кейін оны Enter және y пернелерін немесе сызықтарды алға және артқа айналдыру үшін басқаларды пайдалану арқылы оқуға болады.

Терезенің төменгі жағында жыпылықтайтын курсоры бар өрісті көресіз. Мұнда кез келген ішкі пәрменді теруге болады, мысалы, утилита үшін іздеу үлгісін орнату.

Опциялар мәтінді көрсету және қызметтік бағдарламамен жұмыс істеуді ыңғайлы ету үшін қажет. Мысалы, мәтіндерде жиі бірнеше бос жолдар болады. Олар ешқандай пайда әкелместен экран кеңістігін «жейді». Сондықтан, әрқашан less пәрменге -s немесе --squeeze-blank-lines опциясын қосу керек - ол қосымша бос жолдарды жояды.

 $ less -s textfile.txt

Бірдей мәтінді -s опциясымен (сол жақта) және онсыз (оң жақта) салыстырыңыз.

Көбінесе less қызметтік бағдарлама мәтінді оқу үшін емес, үлкен құжаттардағы белгілі бір бөлімдерді іздеу үшін қолданылады. Белгілі бір сөзді іздеу қажет болса, жыпылықтайтын курсор өрісіне /text (мәтінді төмен іздеу үшін) немесе ?text (мәтінді less іздеу үшін) деп теріп, Enter пернесін басыңыз. Қажет болса, стандартты үлгілерді пайдаланыңыз. Көрсетілген іздеу шарттарына сәйкес келетін мәтіннің барлық бөлімдері қарама-қарсы түспен бөлектеледі.

Егер сіз less шығу жолын білгіңіз келсе, утилитадан шығып, терминалдың пәрмен жолына оралу үшін q , ZZ пернелерін басыңыз немесе аяқталу туралы сигнал беретін басқа пәрменді орындаңыз. Айта кету керек, less утилита тек құжаттарды қарауға арналған.

Ол мәтінді өңдеуге, пішімдеуге немесе қайта сақтауға мүмкіндік бермейді. Linux жүйесіндегі less пәрмен мәтіндік редакторларда жұмыс істеу қиын үлкен мәтіндік файлдарды көру үшін пайдалы.