Zašto je naredba "manje" bolja od "više" u UNIX-u i Linuxu
Radim s puno velikih log datoteka. Obično se povezujem na svoje UNIX i Linux poslužitelje koristeći Putty ili Telnet , a zatim čitam datoteke koristeći standardne UNIX/Linux naredbe. Drugi informatičari radije koriste X-window GUI , ali ako imate vezu niske propusnosti, bolje je koristiti terminal za naredbene retke kako biste stvari obavili brže.
Ako trebate pregledavati zapisnike bez da ih morate uređivati, upotrijebite naredbu “ manje ”. (less)“Manje” u Linuxu(Linux) i UNIX -u omogućuje vam pregled datoteke i omogućuje vam obavljanje osnovnih operacija traženja. Za razliku od " više(more) ", omogućuje navigaciju naprijed i natrag tako da možete tražiti bilo koji niz za pretraživanje u bilo kojem trenutku u dokumentu.
Manje je bolje od više
Da biste otvorili datoteku koristeći less , upišite naredbu less nakon čega slijedi naziv datoteke u UNIX ili Linux prompt:
less filename
U primjeru ispod otvorio sam datoteku pod nazivom verbose.log.mo
Less će otvoriti datoteku i prikazati naziv datoteke u donjem lijevom dijelu terminala. Da biste pronašli niz u datoteci, upišite kosu crtu prema naprijed, a zatim niz koji želite pretraživati, a zatim pritisnite Enter . U donjem primjeru ukucao sam /error da bih tražio niz "error".
Vidjet ćete da će prikaz datoteke skočiti na red u kojem se nalazi niz. Locirani nizovi podudaranja su istaknuti radi lakšeg pregleda.
Za traženje sljedeće instance niza samo pritisnite tipku "n". Pritiskom na veliko slovo “N” doći ćete do prethodnog meča.
Evo drugih tipkovničkih prečaca koje sam pronašao iz Wikijevog unosa na "manje"(Wiki’s entry on “less”) :
- [Strelice]/[Stranica gore]/[Stranica dolje]/[Početna]/[Kraj]: Navigacija(Navigation) .
- [Razmaknica]: Sljedeća stranica.
- b : Prethodna stranica.
- n g : Skoči na red broj n . Zadano je početak datoteke.
- n G : Skoči na red broj n . Zadano je kraj datoteke.
- /obrazac(pattern) : Potražite uzorak(pattern) . Mogu se koristiti regularni izrazi.
- n : Idi na sljedeće podudaranje (nakon uspješnog pretraživanja).
- N : Idi na prethodni meč.
- m slovo(letter) : Označite trenutnu poziciju slovom(letter) .
- ' slovo(letter) : Povratak na poziciju slova(letter) . [ ' = jednostruki navodnik]
- ‘^ ili g : Idi na početak datoteke.
- ‘$ ili G : Idi na kraj datoteke.
- s : Spremi trenutni sadržaj (preuzet iz drugog programa kao što je grep ) u datoteku.
- = : Podaci o datoteci.
- F : neprestano čitanje informacija iz datoteke i praćenje njenog kraja. Korisno za gledanje dnevnika. Koristite Ctrl + C za izlaz iz ovog načina rada.
- – opcija(option) : Prebaci opciju naredbenog retka – opcija(option) .
- h : Upomoć.
- q : Odustani.
Ono što mi se najviše sviđa kod "manje" je to što se automatski prilagođava širini i visini prozora terminala. Tekst kada se gleda s "manje" automatski se prelama ako promijenite veličinu prozora terminala. To čini manje napredovanje od starijeg alata koji se zove "više", koji ima tendenciju rezanja teksta dok stežete širinu terminala.
Ako imate puno tekstualnih ili ASCII datoteka za pregled u Linuxu(Linux) ili UNIX -u, pobrinite se da svladate "manje" jer je to superiorna naredba za pregledavanje datoteka pomoću terminala za naredbe. Uživati!
Related posts
Linux FIND naredba s primjerima
HDG objašnjava: Što je UNIX?
Pretvorite slike između formata putem naredbenog retka u Ubuntuu
Upotrijebite Linux naredbu 'dd' s jednostavnim GUI
Naredba Chown u Linuxu: Kako je koristiti
Dodajte prečace u kontekstni izbornik desnom tipkom miša u Ubuntuu
5 sjajnih razloga za odbacivanje Windowsa za Linux
Izradite vlastiti poslužitelj za video streaming uživo s Linuxom
9 najboljih Linux distribucija za hakiranje
9 korisnih stvari koje Linux može učiniti, a Windows ne može
BSD protiv Linuxa: Osnovne razlike
6 jednostavnih načina da ubrzate instalaciju Ubuntua
10 Ubuntu tipkovničkih prečaca za ubrzanje vašeg rada
Kako izbrisati datoteku ili direktorij u Linuxu
Kako instalirati gotovo svaki pisač na Ubuntu
Linux Ifconfig naredba: Kako je koristiti
Kako instalirati i pokrenuti Linux aplikacije na Chromebooku
7 načina za komprimiranje i raspakivanje datoteka u Linuxu
Kako sastaviti softverske pakete na Linuxu
5 najboljih Linux distribucija koje biste trebali koristiti