Sve što trebate znati o manjem zapovjedništvu

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:

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.