Ovaj vodič će vas naučiti sve što trebate znati o "više" naredbi u Linuxu. Postoji vrlo slična naredba naziva "manje" naredba koja obavlja sličnu funkcionalnost naredbi "više" koja se općenito smatra korisnijom
Unutar ovog vodiča saznat ćete uobičajene koristi za naredbu "više". Također ćete prikazati sve raspoložive sklopke zajedno s njihovim značenjima.
Što Linux naredba radi?
Više naredba omogućuje prikaz istodobnog izlaza na terminalu na jednoj stranici. To je osobito korisno kada pokrenete naredbu koja uzrokuje puno pomicanja poput ls naredbe ili du komande .
Primjer koristi više zapovjedništva
Pokrenite sljedeću naredbu u prozoru terminala:
ps -ef
Time se vraća popis svih procesa koji se izvode na vašem sustavu.
Rezultati bi se trebali kretati dalje od kraja zaslona.
Sada pokrenite sljedeću naredbu:
ps -ef | više
Zaslon će popuniti popis podataka, ali će se zaustaviti na kraju stranice sa sljedećom porukom:
- više -
Za prelazak na sljedeću stranicu pritisnite razmaknicu na tipkovnici.
Možete nastaviti pritiskanje prostora dok ne dođete do kraj izlaza ili možete pritisnuti tipku "q" za izlazak.
Što više naredba radi s bilo kojom aplikacijom koja se emitira na zaslonu.
Ne trebate usmjeriti izlaz na više naredbi.
Na primjer, ako želite čitati tekstualnu datoteku, stranica istodobno upotrebljava više naredbi na svoju ruku na sljedeći način:
više
Dobar način testiranja je upisivanje sljedećeg u terminalni prozor:
više / etc / passwd
Promijeni poruku
Možete promijeniti poruku za naredbu tako da prikazuje sljedeće:
pritisnite mjesto za nastavak, q prekidajte
Za prikaz gore navedene poruke koristite više na sljedeći način.
ps -ef | više -d
To također mijenja ponašanje više naredbi kada pritisnete pogrešan ključ.
Prema zadanim postavkama, bit će zvučni signal, ali pomoću -d prekidača umjesto toga vidjet ćete sljedeću poruku.
Pritisnite h za upute
Kako zaustaviti tekst od pomicanja
Prema zadanim postavkama linije teksta pomiču se prema gore dok se zaslon ne napuni novim tekstom. Ako želite da se zaslon očisti, a sljedeću stranicu koja će se prikazati bez pomicanja upotrijebite sljedeću naredbu:
više -p
Također možete upotrijebiti sljedeću naredbu koja će bojiti svaki zaslon s vrha, čisteći ostatak redaka kako se prikazuje.
više -c
Stisnite više redaka u jednu liniju
Ako imate datoteku s puno praznine linije u njoj onda možete dobiti više komprimirati svaki blok praznih linija u jednu liniju.
Na primjer pogledajte sljedeći tekst:
ovo je linija teksta
ova linija ima 2 prazne linije prije nje
ova linija ima 4 prazne linije prije nje
Možete dobiti više naredbi za prikaz redaka kako slijedi:
ovo je linija teksta
ova linija ima 2 prazne linije prije nje
ova linija ima 4 praznine prije nje
Za dobivanje ove funkcije izvedite sljedeću naredbu:
više -s
Odredite veličinu zaslona
Možete odrediti broj redaka koji će se koristiti prije nego što naredba više zaustavlja prikazivanje teksta.
Na primjer:
više -u5
Gornja naredba će prikazati datoteku 5 redaka odjednom.
Počni više od određenog broja retka
Možete dobiti više da biste počeli raditi s određenog broja retka:
Na primjer, zamislite da imate sljedeću datoteku:
ovo je linija 1
ovo je linija 2
ovo je linija 3
ovo je linija 4
ovo je linija 5
ovo je linija 6
ovo je linija 7
ovo je linija 8
Sada pogledajte ovu naredbu:
više + u6
Izlaz bi bio sljedeći
ovo je linija 6
ovo je linija 7
ovo je linija 8
Scenarijski aspekt ostaje.
više + u3 -u2
Gornja naredba će prikazati sljedeće:
ovo je linija 3
ovo je linija 4
- više -
Počnite od određene linije teksta
Ako želite preskočiti većinu datoteka dok ne dođete do određene linije teksta, upotrijebite sljedeću naredbu:
više + / "tekst koji traži"
Ovo će prikazati riječ "preskakanje" dok ne dođete do retka teksta.
Pomičite određeni broj linija u isto vrijeme pomoću više
Prema zadanim postavkama kada pritisnete razmaknicu više će se naredbe pomicati za duljinu stranice koja je veličina zaslona ili postavka koju je odredio -u preklopnik.
Ako želite istodobno pomicati 2 retka, pritisnite broj 2 prije nego što pritisnete razmaknicu. Za 5 redaka pritisnite 5 prije razmaknice.
Gornja postavka traje samo za jedan pritisak na tipku.
Možete postaviti novu postavku koja ima prednost pred prethodnim. Da biste to učinili pritisnite broj linija koje želite pomicati, a zatim tipku "z".
Na primjer, "9z" će uzrokovati pomicanje zaslona u 9 redaka. Sada kada pritisnete razmak, svitak će uvijek biti 9 redaka.
Tipka za povratak pomaknite jednu liniju odjednom. Ako želite da ovo bude 5 redaka istovremeno pritisnite broj 5, a zatim povratni ključ. To postaje nova zadana postavka tako da se tipka za povratak uvijek pomakne za pet redaka. Možete, naravno, koristiti bilo koji broj koji odaberete, 5 je samo primjer.
Postoji četvrti ključ koji možete koristiti za pomicanje. Po zadanom, ako pritisnete tipku "d", zaslon će se pomicati 11 redaka odjednom. Ponovno možete pritisnuti bilo koji broj prije nego pritisnete tipku "d" da biste ga postavili na novu postavku.
Na primjer, "4d" će uzrokovati više pomicanja 4 crte u isto vrijeme kada se pritisne "d".
Kako preskočiti linije i stranice teksta
Kada koristite više naredbi, možete preskočiti i redove teksta.
Na primjer, pritiskom na tipku "s" preskače se 1 redak teksta. Zadanu postavku možete promijeniti unosom broja prije tipke "s". Na primjer, "20s" mijenja ponašanje tako da preskočite sada 20 redaka teksta.
Također možete preskočiti cijele stranice teksta. Da biste to učinili pritisnite tipku "f". Ponovno unos broja najprije će uzrokovati naredbu da preskoči određeni broj stranica teksta.
Ako ste otišli predaleko, možete upotrijebiti tipku "b" za preskakanje retka teksta. Ponovno možete upotrijebiti broj prije nego "b" preskočite određeni broj linija natrag na put. To može funkcionirati samo kada koristite naredbu više od datoteke.
Prikaz trenutnog broja linije
Broj trenutnog retka možete prikazati pritiskom na tipku jednako (=).
Kako pretraživati tekst pomoću više
Za traženje tekstualnog uzorka pomoću više naredbi pritisnite prečicu i unesite izraz za pretraživanje.
Na primjer "/ hello world"
Ovo će naći prvo pojavljivanje teksta "hello world".
Ako želite pronaći petu pojavu "hello world" koristite "5 /" hello world ""
Pritiskom na tipku 'n' nalazit ćete sljedeću pojavu prethodnog pojma za pretraživanje. Ako ste upotrijebili broj prije pojma za pretraživanje koji će imati prednost. Dakle, ako ste tražili petu pojavu "hello world" onda pritisnite "n" tražiti sljedeću 5. pojavu "hello svijeta".
Pritiskom tipke apostrophe (') idete na mjesto gdje je započeo pretraživanje.
Možete upotrijebiti bilo koji valjani regularni izraz kao dio pojma za pretraživanje.
Sažetak
Za više informacija o više naredbi pročitajte stranicu Linux man.