Šajā rokasgrāmatā jūs uzzināsiet visu, kas jums jāzina par Linux komandu "mazāks".
"Mazāk" komanda tiek uzskatīta par jaudīgāku komandas "vairāk" versiju, kuru izmanto, lai vienlaikus rādītu informāciju terminālim vienā lapā.
Daudzi no slēdžiem ir tādi paši kā tie, kas tiek izmantoti ar vairāk komandu, bet ir arī daudz papildu.
Ja vēlaties lasīt lielu teksta failu, labāk ir izmantot mazāk komandu pār redaktoru, jo tas neielādē visu lietu atmiņā.
Tas ielādē katru lapu vienā reizē atmiņā, padarot to efektīvāku.
Kā izmantot mazāk komandu
Jūs varat apskatīt jebkuru teksta failu, izmantojot mazāk komandu, vienkārši ievadot šādu informāciju termināla logā :
mazāk
Ja failā ir vairāk rindiņu nekā ekrānā redzamā atstarpe, tad apakšā parādīsies vienāda kvadrātā (:), un jums būs vairākas iespējas, lai pārvietotos pa failu.
Mazāku komandu var izmantot arī ar izeju, kas tiek vadīta caur citu komandu.
Piemēram:
ps -ef | mazāk
Iepriekš minētā komanda parādīs kārtējo procesu sarakstu vienā lappusē vienlaikus.
Jūs varat nospiest vai nu atstarpes taustiņu, vai taustiņu "f", lai ritinātu uz priekšu.
Mainot to līniju skaitu, kas tiek virzīti cauri
Pēc noklusējuma, jo mazāk komandu ritina vienu lapu vienlaikus.
Nospiežot atstarpi un taustiņu "f", jūs varat mainīt līniju skaitu, kas tiek skrūti, nospiežot numuru tieši pirms taustiņa nospiešanas.
Piemēram, ievadiet "10", kam seko vai nu atstarpes, vai taustiņu "f", ekrānā ritinot 10 rindiņas.
Lai to izdarītu pēc noklusējuma, jūs varat ievadīt numuru, kam seko "z" taustiņš.
Piemēram, ievadiet "10" un pēc tam nospiediet "z". Tagad, nospiežot atstarpi vai taustiņu "f", ekrāns vienmēr ritinās pa 10 rindām.
Diezgan savāda iekļaušana ir spēja nospiest aizbīdes taustiņu tieši pirms atstarpes taustiņa. Šīs sekas ir turpināt ritināšanu, pat ja jūs esat sasniedzis izvades beigas.
Lai vienlaikus ritinātu vienu rindiņu, nospiediet vai nu taustiņu "atgriešanās", "e" vai "j". Varat mainīt noklusējumu tā, lai tas ritinātu noteiktu līniju skaitu, ievadot numuru pirms norādītajiem taustiņiem. Piemēram, ievadiet "5", kam seko "e" taustiņš, ekrānā ritinās 5 rindiņas katru reizi, kad tiek nospiests "return", "e" vai "j". Ja jūs nejauši nospiedi lielo burtu "J", tas pats rezultāts notiks, izņemot to, ka, nospiežot izejas apakšējo daļu, tas turpinās ritināšanu.
Taustiņš "d" ļauj ritināt uz leju noteiktu skaitu līniju. Vēlreiz, ievadot skaitli pirms "d", mainīsies noklusējuma uzvedība, lai tā ritinātu norādīto līniju skaitu.
Lai ritinātu dublēt sarakstu, jūs varat izmantot taustiņu "b". Atšķirībā no vairāk komandas, tas var strādāt gan ar failiem, gan ar cauruļvadu. Ievadot numuru pirms taustiņa "b" nospiešanas, ritiniet dublēt norādīto līniju skaitu. Lai "b" taustiņš pastāvīgi ritinātu līdz norādītajam rindu skaitam, ievadiet numuru, kuru vēlaties izmantot, kam seko "w" taustiņš.
Taustiņi "y" un "k" darbojas līdzīgi kā "b" un "w" taustiņam, izņemot noklusējuma režīmu, lai ritinātu vienu logu vienlaikus, bet vienlaikus vienu rindu laikā ekrāns tiek dublēts.
Ja jūs nejauši nospiedat lielo burtu "K" vai lielo burtu "Y", rezultāts būs vienāds, ja vien jūs neieslēgsit izejas augšpusē, un šādā gadījumā ritināšana turpināsies pēc faila sākuma.
Taustiņš "u" arī ritina ekrāna dublējumkopiju, bet noklusējums ir puse no ekrāna.
Jūs varat arī ritināt horizontāli, izmantojot kreiso un labo bultiņu taustiņus.
Ar labo bultiņu puse ekrāna ritina pa labi, un kreisā bultiņa pa pusei pa kreisi virzās uz ekrāna. Jūs varat turpināt ritināšanu vēl vairāk un vairāk, bet jūs varat tikai ritināt pa kreisi, līdz jūs nospiežat izejas sākumu.
Atkārtota izvade
Ja skatāties žurnāla failu vai citu pastāvīgi mainīgu failu, iespējams, vēlēsities atsvaidzināt datus.
Jūs varat izmantot mazo burtu "r", lai pārkrāsotu ekrānu vai lielo burtu "R", lai pārkrāsotu ekrānu, atstājot jebkuru izvadi, kas ir buferēta.
Jūs varat nospiest lielo burtu "F", lai ritinātu uz priekšu. "F" izmantošanas priekšrocība ir tāda, ka, pabeidzot faila beigas, tā turpinās mēģināt. Ja žurnāls tiek atjaunināts, kamēr izmantojat mazāk komandu, tiks parādīti visi jaunie ieraksti.
Pārvietot uz konkrētu pozīciju failā
Ja vēlaties atgriezties izlaiduma sākumā, nospiediet mazo burtu "g" un, lai pārietu uz beigām, nospiediet lielo burtu "G".
Lai pārietu uz konkrētu līniju, pirms taustiņu "g" vai "G" nospiešanas ievadiet numuru.
Jūs varat pāriet uz pozīciju, kas ir noteikta procentos, izmantojot failu. Ievadiet numuru, kam seko poga "p" vai "%". Jūs pat varat ievadīt decimāldaļskaitļus, jo atgriezīsimies pie tā, mums visiem jādodas uz pozīciju "36,6%", izmantojot failu.
Marķēšanas pozīcijas failā
Jūs varat iestatīt marķieri failā, izmantojot taustiņu "m", kam seko jebkura cita mazā burti. Pēc tam varat atgriezties marķierī, izmantojot taustiņu ar vienu ciparu "", kam seko tā pati mazā burti.
Tas nozīmē, ka jūs varat norādīt vairākus dažādus marķierus, izmantojot izvadi, ko varat viegli atgriezt.
Mērķa meklēšana
Jūs varat meklēt tekstu izvadā, izmantojot uz priekšu vērsto slīpsvītru taustiņu, pēc tam tekstu, kuru vēlaties meklēt, vai regulāro izteiksmi.
Piemēram / "hello world" atradīs "sveiki pasauli".
Ja vēlaties meklēt failu dublējumkopiju, jums jāaizstāj priekšējā slīpsvītra ar jautājuma zīmi.
Piemēram, "sveiki pasaule" atradīs "hello world", kas agrāk parādījās ekrānā.
Ielādēt jaunu failu
Ja esat pabeidzis meklēšanu failā, varat ielādēt jaunu failu mazāk komandā, nospiežot rūtiņas taustiņu (:), kam seko taustiņš "e" vai "E" un ceļš uz failu.
Piemēram ": e myfile.txt".
Kā iziet mazāk
Lai izietu no mazāk komandas, nospiediet vai nu taustiņus "q" vai "Q".
Noderīgi komandrindas slēdži
Šādi izpildlaika slēdži var būt vai nav noderīgi:
- mazāk - bN - N apzīmē skaitli un iekrauj atmiņā norādīto kilobaitu skaitu. Pēc noklusējuma vērtība ir 64 kilobiti, bet jūs varat norādīt jebkuru vēlamo numuru. Ja ievadāt -1, tad viss fails tiks ielādēts atmiņā, kas atkarībā no faila lieluma var būt vai nav laba ideja.
- mazāks -B - pēc noklusējuma, jo mazāk komandu pēc nepieciešamības piešķir nepieciešamos atmiņas buferus, ja izmanto cauruļvadu izvadi. Jūs varat izmantot -B slēdzi, lai novērstu autobusa pārtraukšanu.
- mazāk -c vai mazāks -C - Pēc noklusējuma ekrāns pārkrāso, ritinot uz augšu ekrānu. Lai noņemtu ekrānu no augšas uz leju, izmantojiet -c vai -C slēdžus.
- mazāk - e - Izraisa mazāk, lai izietu, kad tas atkal nokļūst faila beigās otro reizi
- mazāk - E - Izraisa mazāk, lai izietu, kad tā pirmoreiz nokļūst faila beigās
- mazāk -f - atveriet īpašus failus, piemēram, direktorijus, kas izmanto mazāk
- mazāk -F - izraisa mazāk, ja failam ir mazāk par vienu ekrānu vērtību datiem
- mazāk - g - tikai izcelt pēdējo objektu, kas atrasts, meklējot
- mazāk - G - apturēt izcelšanu, veicot meklēšanu
- mazāk -hN - Norādiet maksimālo līniju skaitu, jo mazāk komandu var ritināt atpakaļ
- mazāk -i - Ignorēt meklēšanu, ja meklēšanas rakstā nav atrodami lielie burti
- mazāk - I - Ignorēt lietu, meklējot
- mazāk -JN - N ir skaitlis. Tas nosaka, kur uz ekrāna tiek ievietota līnija, kad tiek meklēta. Piemēram, meklējot "sveiki pasauli", līnija, kas tiek atrasta ar "sveika pasaulē", tiks ievietota pirmajā rindiņā, ja izmantos mazāk - j1.
- mazāk - J - kreisajā slejā (statusa slejā) tiek parādīts mazs zvaigznīte, kas parāda, kad ir atrasts kāds teksta gabals, kuru esat meklējis.
- mazāk -m - parāda baitu skaitu, izmantojot faila, nevis kroni ekrāna apakšdaļā
- mazāk -M - Parāda izvades rindu numurus. Piemēram, "līnijas 1-23"
- mazāk -n - apturēt līniju numurus
- mazāks -N - katras rindas rindu rādītāja rādīšana
- mazāk -o - to izmanto tikai ar cauruļvadu izvadi. Tas izvada katras izvades lapas pusi vienā failā vienā lapā. Ja fails pastāv, tas jautās, vai vēlaties to pārrakstīt.
- mazāk -O - tas ir tāds pats kā -o, izņemot to, ka pirms faila pārrakstīšanas tā nepieprasīs apstiprinājumu.
- less-p - Tas sākas mazāk pēc pirmā norādītā raksta parādīšanās.
- mazāk -P "teksts" - tas aizvieto ziņojumu ekrāna apakšdaļā uz norādīto tekstu
- mazāk -q - tas novērš zvana signālu, sasniedzot faila beigas. Citas iemesls, kāpēc zvans zvana šādai nederīgai taustiņa nospiešanai, paliek.
- mazāk - Q - nomāc visus trokšņus
- mazāk -s - tas kondensē tukšas līnijas. Piemēram, ja failam ir 4 secīgas tukšas rindiņas un jūs izmantojat komandu less -s, tiek parādīta tikai 1 tukša rindiņa.
- mazāk -S - Tas izraisa garu rindu saīsināšanu, nevis iesaiņošanu uz nākamo rindiņu
Ir daudz vairāk, nekā mazāk, nekā jūs gaidāt. Jūs varat izlasīt pilnu dokumentāciju, ierakstot vārdu "man mazāk" termināla logā vai nolasot šo rokasgrāmatas lapu mazāk. The
Alternatīva mazāk un vairāk ir astes komanda, kas parāda pēdējās faila rindiņas.