U ovom vodiču saznat ćete sve što trebate znati o Linux "manje" naredbi.
"Manje" naredba se smatra snažnijom verzijom "više" naredbe koja se koristi za prikaz informacija na terminalu jednu stranicu odjednom.
Mnogi od prekidača su isti kao i oni koji se koriste s više naredbi, ali postoji i puno dodatnih dostupnih kao dobro.
Ako želite pročitati veliku tekstualnu datoteku, bolje je koristiti manje naredbe nad urednikom jer ne učitava cijelu stvar u memoriju.
Učitava svaku stranicu u memoriju stranicu u isto vrijeme što ga čini učinkovitijim.
Kako koristiti manju zapovijed
Možete pregledati bilo koju tekstualnu datoteku pomoću manje naredbe jednostavno upisivanjem sljedećeg u prozor terminala :
manje
Ako u datoteci ima više redaka od razmaka na zaslonu, na dnu će se pojaviti jedan dvotočka (:) i imat ćete brojne opcije za pomicanje naprijed kroz datoteku.
Manja naredba također se može koristiti s izlazom pipiranjem kroz drugu naredbu.
Na primjer:
ps -ef | manje
Gornja naredba će prikazati popis pokrenutih procesa jednu stranicu istodobno.
Možete pritisnuti razmaknicu ili tipku "f" za pomicanje prema naprijed.
Promjena broja redaka koji se kreću kroz
Prema zadanim postavkama manje će naredba pomicati jednu stranicu istodobno.
Možete promijeniti broj linija koje se pomiču kada pritisnete razmak i tipku "f" pritiskom na broj odmah prije pritiskanja tipke.
Na primjer, unesite "10", nakon čega slijedi ili razmaknica ili tipka "f" će uzrokovati pomicanje zaslona za 10 redaka.
Da biste to učinili zadanom, možete upisati broj nakon kojeg slijedi tipka "z".
Na primjer, unesite "10", a zatim pritisnite "z". Sada kad pritisnete razmak ili tipku "f", zaslon će se uvijek pomicati za 10 redaka.
Prilično bizarno uključivanje je mogućnost pritiska tipke za bijeg neposredno prije razmaknice. Učinak toga je nastavak pomicanja čak i kada ste stigli do kraja izlaza.
Za pomicanje po jednoj liniji istovremeno pritisnite tipku "povratak", "e" ili "j". Zadanu postavku možete promijeniti tako da pomiče određeni broj redaka unosom broja prije navedenih tipki. Na primjer, unesite "5", a zatim tipku "e", zaslon će se pomicati po 5 redaka svaki put kada se pritisne "povratak", "e" ili "j". Ako slučajno pritisnete veliku slovu "J", pojavit će se isti rezultat, osim ako se pritisne na dno izlaza, nastavit će se pomicati.
Tipka "d" omogućuje vam pomicanje dolje određenog broja redaka. Ponovno unosom broja prije nego što "d" promijeni zadano ponašanje tako da pomiče broj redaka koje navedete.
Za pomicanje natrag gore na popisu možete koristiti tipku "b". Za razliku od više naredbi, to može raditi s obje datoteke i izlazom. Unosom broja prije nego što pritisnete tipku "b", možete se pomicati na određeni broj redaka. Da bi se tipka "b" trajno pomicala za određeni broj linija unesite broj koji želite koristiti, a zatim tipku "w".
Tipke "y" i "k" funkcioniraju slično tipkama "b" i "w", osim ako se zadano ne pomiče jedan prozor istodobno, ali jedna linija istodobno sigurnosno kopira zaslon.
Ako slučajno pritisnete veliku slovu "K" ili velika slova "Y", rezultat će biti isti ako ne prijeđete na vrh izlaza, u kojem će slučaju pomicanje nastaviti nakon početka datoteke.
Tipka "u" također se pomiče natrag na zaslon, ali zadana je polovica zaslona.
Možete i pomicati vodoravno pomoću lijevog i desnog tipki sa strelicama.
Desna strelica pomiče pola ekrana desno, a lijeva strelica pomiče pola zaslona ulijevo. Možete nastaviti pomicati sve više i više, ali možete tek pomaknuti lijevo sve dok ne pritisnete početak izlaza.
Redisplay Izlaz
Ako gledate datoteku zapisnika ili neku drugu datoteku koja se stalno mijenja, možda želite osvježiti podatke.
Možete upotrijebiti mala slova "r" za premazivanje zaslona ili velika slova "R" da biste premazali zaslon koji odbacuje bilo koji izlaz koji je bio međuspremnik.
Možete pritisnuti veliku slovu "F" za pomicanje naprijed. Prednost korištenja "F" je da kada dođe do kraja datoteke, nastavit će se pokušavati. Ako dnevnik ažurira dok koristite manje naredbe, prikazat će se novi unosi.
Premjesti u određeni položaj u datoteci
Ako se želite vratiti na početak izlaza, pritisnite tipku "g" i prijeđite na kraj pritisnite veliku slovu "G".
Za odlazak na određenu liniju unesite broj prije nego što pritisnete tipke "g" ili "G".
Možete se prebaciti na položaj koji je određeni postotak kroz datoteku. Unesite broj nakon čega slijedi tipka "p" ili "%". Možete čak unijeti decimalne bodove jer se moramo suočiti, svi trebamo ići na poziciju "36.6%" kroz datoteku.
Označavanje položaja u datoteci
Možete postaviti oznaku u datoteku pomoću tipke "m", nakon čega slijedi bilo koje mala slova. Zatim se možete vratiti na oznaku pomoću ključa "'" s istim slovom.
To znači da možete odrediti niz različitih oznaka kroz izlaz koji se lako možete vratiti.
Traženje obrasca
Možete tražiti tekst unutar izlaza pomoću tipke za pomicanje prema naprijed i tekst koji želite pretražiti ili redoviti izraz.
Na primjer, "hello world" naći će "hello world".
Ako želite pretražiti sigurnosnu kopiju datoteke, zamjensku oznaku morate zamijeniti.
Na primjer, "hello world" će naći "hello svijet" prethodno izlaz na zaslon.
Učitaj novu datoteku u izlaz
Ako ste završili s pregledavanjem datoteke, možete učitati novu datoteku u manje naredbe pritiskom na dvotočka (:), a zatim tipku "e" ili "E" i put do datoteke.
Na primjer ": e myfile.txt".
Kako izlaziti manje
Za izlazak iz manje komande pritisnite tipke "q" ili "Q".
Korisni preklopnici naredbene linije
Sljedeći runtime preklopnici mogu vam ili možda neće biti korisni:
- manje -bN - N označava broj i učitava određeni broj kilobajta u memoriju. Prema zadanim postavkama, vrijednost je 64 kilobajta, ali možete odrediti bilo koji broj koji želite. Ako unesete -1, cijela će datoteka biti učitana u memoriju koja može ili ne mora biti dobra ideja, ovisno o veličini datoteke.
- manje -B - Prema zadanim postavkama, manja naredba prema zadanim postavkama dodjeljuje potrebne memorijske odbojnike pri korištenju cjevovoda. Možete koristiti prekidač -B kako biste spriječili autobuferiranje.
- manje -c ili manje -C - Prema zadanim postavkama, zaslon se popravlja pomicanjem zaslona. Za brisanje zaslona odozgo prema dolje koristite tipke -c ili -C.
- manje -e - manje uzrokuje izlazak kada drugi put udari kraj datoteke
- manje -E - Uzrok manje izlazak kada prvi put udari kraj datoteke
- manje -f - Otvaranje posebnih datoteka kao što su direktori s manje
- manje -F - manje uzrokuje izlazak ako je datoteka manja od jednog zaslona u vrijednosti podataka
- manje - g - Samo označite zadnju stavku koja se nalazi prilikom pretraživanja
- manje -G - Suzbijanje isticanja ukupno kada pretražujete
- manje -hN - Navedite maksimalni broj redaka kojima se manje naredbe mogu pomicati natrag
- manje -i - Zanemari slučaj kada pretražujete, osim ako se u uzorku ne pronađu veći znakovi
- manje -I - zanemariti slučaj kada pretražujete
- manje -jN - N označava broj. To određuje gdje se na zaslonu postavlja crta kada se traži. Na primjer, traženje "hello svijeta" stavit će crte pronađene "hello world" u toj liniji 1 ako se koristi manje -j1.
- manje -J - Ovo prikazuje mali zvjezdicu u lijevom stupcu (stupac statusa) koji pokazuje kada je pronađen dio teksta koji ste tražili.
- manje -m - Prikazuje broj bajtova kroz datoteku umjesto dvotočke na dnu zaslona
- manje -M - Prikaz rednih brojeva izlaza. Na primjer, "crte 1-23"
- manje -n - Potisnite brojeve brojeva
- manje -N - Broj linije za prikaz na svakoj liniji
- manje -o - Ovo se koristi samo za cjevovode. Izlazi svaku stranicu izlazne datoteke na datoteku jednu stranicu u isto vrijeme. Ako postoji datoteka, pitat će ga želite li ga prebrisati.
- manje -O - To je isto kao -o, osim što neće tražiti potvrdu prije nego što prepišete datoteku.
- manje -p - Ovo počinje manje pri prvom pojavljivanju navedenog uzorka.
- manje -P "tekst" - ovo zamjenjuje poruku pri dnu zaslona na navedeni tekst
- manje -q - Ovo sprečava zujanje zvuka kad dođete do kraja datoteke. I dalje postoje razlozi za zvonjavu takvog nevažnog ključa.
- manje - Q - suzbija sve zvukove
- manje -s - Ovo kondenzira prazne crte. Na primjer, ako datoteka ima 4 uzastopne prazne crte i ako koristite manje -s, prikazat će se samo 1 prazna crta.
- manje -S - To uzrokuje skraćivanje dugih linija umjesto da ih obavi na sljedeći redak
Mnogo je manje od naredbe nego što biste očekivali. Cijelu dokumentaciju možete pročitati upisivanjem "man less" u prozoru terminala ili čitanjem ove priručničke stranice za manje.
Alternativa manje i više je rep zapovijed koji pokazuje posljednjih nekoliko redaka datoteke.