Šiame vadove sužinosite viską, ką reikia žinoti apie Linux "mažiau" komandą.
"Mažesnė" komanda laikoma galingesne "daugiau" komandos versija, kuri tuo pačiu metu rodoma informacijai apie terminalą.
Daugelis jungiklių yra tokie patys kaip tie, kurie naudojami su daugiau komandų, bet yra ir daug papildomų.
Jei norite skaityti didelį teksto failą, geriau naudoti mažiau komandų per redaktorių, nes jis nekelia viso daikto į atmintį.
Jis įkelia kiekvieną puslapį į atminties puslapį tam tikru metu, todėl jis tampa efektyvesnis.
Kaip naudoti mažiau komandos
Galite peržiūrėti bet kokį tekstinį failą naudodami mažesnę komandą paprasčiausiai įveskite šiuos duomenis į terminalo langą :
mažiau
Jei faile yra daugiau eilučių, nei ekrane pateikiama vieta, apačioje bus rodoma viena dvitaškis (:), ir jūs turėsite daugybę galimybių perkelti failą į priekį.
Mažiau komandą taip pat galima naudoti su išvestimi, gaunama per kitą komandą.
Pavyzdžiui:
ps -ef | mažiau
Pirmiau nurodyta komanda parodys veikiančių procesų sąrašą vienu metu vienu metu.
Norėdami pereiti į priekį, galite paspausti tarpo klavišą arba "f" klavišą.
Keisti eilučių skaičių, kurie persikelia per
Pagal numatytuosius nustatymus mažesnė komanda vienu metu peržiūri vieną puslapį.
Paspaudus tarpą ir paspaudę klavišą "f", galite paspausti numerį paspausdami numerį.
Pavyzdžiui, įveskite "10", po kurio eina arba tarpas, arba "f" mygtukas, ekranas gali slinkti iki 10 eilučių.
Norėdami padaryti tai pagal nutylėjimą, galite įvesti numerį, po kurio eina "z" mygtukas.
Pavyzdžiui, įveskite "10" ir paspauskite "z". Dabar, kai paspausite tarpą arba "f" klavišą, ekranas visada slinksis 10 eilučių.
Gana keista įtrauktis - tai galimybė paspausti pabėgimo klavišą prieš pat tarpą. Šio veiksmo tikslas yra tęsti slinkimą net tada, kai pasibaigsite išvesties.
Norėdami vienu metu slinkti vieną eilutę, paspauskite "grįžimo" mygtuką, "e" arba "j". Galite pakeisti numatytąjį, kad jis slinktų nurodytą eilučių skaičių, įvedant numerį prieš nurodytus klavišus. Pavyzdžiui, įveskite "5", po kurio eina klavišas "e", kiekvieną kartą paspaudus "grįžti", "e" ar "j", ekranas slinkia 5 eilutes. Jei netyčia paspausite didžiąsias raides "J", tas pats rezultatas atsiras, išskyrus tai, kad jei paspausite išvesties apačią, jis ir toliau slinksis.
"D" mygtukas leidžia slinkti žemyn nurodytu eilučių skaičiumi. Dar kartą įveskite numerį, kol "d" pakeis numatytąjį elgesį, kad jis peržiūrėtų nurodytų eilučių skaičių.
Norėdami slinkti atsargines kopijas, galite naudoti klavišą "b". Skirtingai nuo daugiau komandų, tai gali veikti tiek su failais, tiek su vamzdžiu. Įveskite numerį prieš paspausdami klavišą "b", slinkite tiesiai į nurodytą eilučių skaičių. Kad "b" klavišas visada slinktų iki nurodyto eilučių skaičiaus, įveskite norimą naudoti numerį, po kurio eina "w" klavišas.
"Y" ir "k" klavišai veikia panašiai kaip "b" ir "w" klavišai, išskyrus numatytąsias nuostatas - nenukrypti vienu langu vienu metu, bet vieną kartą vienu metu atkurti ekraną.
Jei atsitiktinai paspausite didžiąsias "K" arba didžiąsias "Y", rezultatas bus toks pats, nebent paspausite viršutinę išvesties pusę, tokiu atveju slinkimas tęsis toliau nuo failo pradžios.
Klavišas "u" taip pat slinkia ekrano atsargines kopijas, bet numatytasis yra pusė ekrano.
Galite slinkti horizontaliai, naudodami kairiuosius ir dešinius rodyklių klavišus.
Dešinia rodyklė slinkia pusę ekrano į dešinę, o kairė rodyklė slinkia pusę ekrano į kairę. Jūs galite tęsti slinkimą iš karto ir vėl, bet jūs galite tik slinkti į kairę, kol pamatysite išvesties pradžią.
Iš naujo parodyti
Jei žiūrėsite žurnalo failą ar kitą nuolat keičiamų failų sąrašą, galbūt norėsite atnaujinti duomenis.
Galite naudoti mažą raidę "r", kad perdažytų ekraną arba didžiąsias raides "R", kad pervadintumėte ekraną, atmetę bet kokį buferizuotą išvestį.
Galite paspausti didžiąsias raides "F", kad pereitumėte į priekį. Naudos "F" naudojimas yra tai, kad, kai bus pasiektas failo pabaiga, ji bandys toliau. Jei žurnalas atnaujinamas, kai naudojate mažesnę komandą, bus rodomi visi nauji įrašai.
Perkelti į konkrečią poziciją byloje
Jei norite grįžti į gamybos pradžią, spauskite mažą raidę "g" ir eikite į pabaigą paspausdami didžiąsias "G".
Norėdami eiti į konkrečią eilutę įveskite numerį prieš paspausdami "g" arba "G" klavišus.
Galite perkelti į tam tikrą procentą per failą. Įveskite skaičių, po kurio eina klavišas "p" arba "%". Jūs netgi galite įvesti dešimtainius taškus, nes turime susidurti su juo, visi turime eiti į "36,6%" poziciją per failą.
Žymėjimo pozicijos rinkmenoje
Galite nustatyti žymeklį į failą naudodami raktą "m", o po to - bet kokią kitą mažąją raidę. Tada galite grįžti prie žymeklio naudodamiesi vienos citatos "" "klavišą, po kurio eina ta pati mažoji raidė.
Tai reiškia, kad jūs galite nurodyti keletą skirtingų žymeklių per išėjimą, kurį galite lengvai sugrįžti.
Ieškoti modelio
Galite ieškoti teksto išvesties būdu naudodamiesi velkamaisiais velkamaisiais mygtukais, po kurio eina norimas paieškos tekstas arba įprastinė išraiška.
Pvz. / "Sveiki pasaulis" ras "Sveiki pasaulį".
Jei norite ieškoti failo atsargines kopijas, turite pakeisti brūkšninį brūkšnį su klausimo ženklu.
Pavyzdžiui, "sveikas pasaulis" ras "hello world", kuris anksčiau buvo rodomas ekrane.
Įkelti į failą naują failą
Jei baigėte žiūrėti į failą, galite įkelti naują failą į mažesnę komandą paspausdami dvitaškio raktą (:), po to eikite į klavišą "E" arba "E" ir kelią į failą.
Pavyzdžiui ": e myfile.txt".
Kaip išeiti mažiau
Norėdami išeiti iš mažesnės komandos, paspauskite "q" arba "Q" klavišus.
Naudingos komandų eilutės jungikliai
Šie paleidimo jungikliai gali arba nebūti jums naudingi:
- mažiau -bN - N reiškia skaičių ir į atmintį įkelia nurodytą kilobaitų skaičių. Numatyta, kad vertė yra 64 kilobaitai, bet jūs galite nurodyti bet kurį norimą numerį. Jei įvedate -1, tada visas failas bus įkeltas į atminties atmintį, kuri, priklausomai nuo failo dydžio, gali būti ar nėra geroji idėja.
- mažiau -B - pagal numatytuosius nustatymus mažesnė komanda pagal numatytuosius nustatymus paskirsto reikiamus atminties buferius, kai naudojama vamzdynų išvestis. Galite naudoti -B jungiklį, kad išvengtumėte autobuso.
- mažiau -c arba mažiau -C - pagal numatytuosius nustatymus ekranas virsta ekranu. Norėdami išvalyti ekraną iš viršaus į apačią, naudokite -c arba -C jungiklius.
- Mažiau -e - Mažiau išeina, kai antrą kartą pasiekia failo pabaigą
- mažiau -E - Mažiau išeiti, kai pirmą kartą pasiekia failo pabaigą
- mažiau -f - atidaryti specialius failus, tokius kaip katalogai, naudojantys mažiau
- mažiau -F - sukelia mažiau išeiti, jei failas yra mažiau nei vienas ekranas verta duomenų
- mažiau - g - paryškinkite tik paskutinį ieškant rastą elementą
- mažiau -G - visada slopina paryškinimą
- mažiau -hN - Nurodykite maksimalų eilučių skaičių, kuo mažiau komandos gali slinkti atgal
- mažiau -i - ignoruojamas atvejis ieškant, nebent paieškos simbolyje randama didžiųjų raidžių
- mažiau - I - ignoruoti atvejį ieškant
- mažiau -jN - N reiškia skaičių. Tai nustato, kur ant ekrano įvedama eilutė, kai ieškoma. Pavyzdžiui, ieškant "sveiki pasaulio", eilutėje 1 bus nustatyta "hello world", jei naudosite mažiau -j1.
- mažiau -J - kairiajame stulpelyje rodomas šiek tiek žvaigždutė (būklės stulpelis), rodantis, kada buvo rastos teksto dalis, kurios ieškojote.
- mažiau -m - parodo baitų skaičių per failą, o ne apatinę ekrano pusę
- mažiau -M - Rodo išvesties eilučių numerius. Pavyzdžiui, "1-23 eilutės"
- mažiau -n - slopinti linijų numerius
- mažiau -N - Rodyti eilučių numerius kiekvienoje eilutėje
- mažiau-o - Tai naudojama tik su vamzdynu. Kiekvienas iš vieno vamzdinio išėjimo failo puslapis vieną kartą išsiunčia į failą po vieną puslapį. Jei egzistuoja failas, jis paklaus, ar norite jį perrašyti.
- mažiau -O - tai yra tas pats kaip -o, išskyrus tai, kad neprašys patvirtinimo prieš perrašydamas failą.
- mažiau-p - tai prasideda mažiau, kai įvyksta pirmasis nurodyto modelio atsiradimas.
- mažiau -P "tekstas" - tai pakeičia ekrano apačioje esantį pranešimą į nurodytą tekstą
- mažiau -q - tai neleidžia skambėti varnele, kai pasieksite failo pabaigą. Kitos priežasties, dėl kurios skambutis skamba tokiu klaidingu klavišiniu paspaudimu.
- mažiau - Q - slopina visus triukšmus
- mažiau -s - tai kondensuoja tuščias eilutes. Pavyzdžiui, jei rinkmenoje yra keturios tuščios eilutės ir jūs naudojate komandą less -s, bus rodoma tik 1 tuščia eilutė.
- mažiau -S - Dėl to ilgos eilutės turi būti sutrumpintos, o ne įpakuotos į kitą eilutę
Yra daug mažiau, nei tikėtum. Galite perskaityti visą dokumentaciją, įvesdami "man mažiau" į terminalo langą arba skaitydami šį vadovo puslapį mažiau. The
Alternatyva vis mažiau ir daugiau yra uodegos komanda , rodanti paskutines kelias failo eilutes.