Preporučeno, 2020

Izbor Urednika

Zašto je “manje” naredba bolja od “više” u UNIX-u i Linuxu

Radim s velikim brojem log datoteka. Obično se spajam na svoje UNIX i Linux poslužitelje koristeći Putty ili Telnet, zatim čitam datoteke koristeći standardne UNIX / Linux naredbe. Drugi IT ljudi više vole koristiti X-window GUI, ali ako imate nisko-propusnu vezu, bolje je koristiti terminale naredbenog retka da biste stvari obavili brže.

Ako trebate pregledavati zapise bez njihovog uređivanja, upotrijebite naredbu " manje ". "Manje" u Linuxu i UNIX-u omogućuje pregled datoteke i omogućuje vam da obavite osnovne operacije pronalaženja. Za razliku od " više ", omogućuje i navigaciju naprijed i natrag tako da možete tražiti bilo koji niz za pretraživanje u bilo kojem trenutku dokumenta.

Manje je bolje nego više

Da biste otvorili datoteku koja koristi manje, upišite naredbu less koju slijedi naziv datoteke u upitu UNIX ili Linux:

manje naziva datoteke

U donjem primjeru otvorio sam datoteku pod nazivom verbose.log.mo

Manje će otvoriti datoteku i prikazati naziv datoteke u donjem lijevom dijelu terminala. Da biste pronašli niz u datoteci, upišite kosu crtu nakon koje slijedi niz koji želite pretražiti, a zatim pritisnite Enter. U donjem primjeru sam upisao / error za traženje niza "error".

Vidjet ćete da će pogled na datoteku skočiti na red gdje se nalazi niz. Nalazi se podudaranja niza su istaknuta za lakše pregledavanje.

Da biste potražili sljedeću instancu niza samo pritisnite tipku "n". Pritiskom na veliko slovo “N” doći ćete do prethodnog podudaranja.

Ovdje su i drugi tipkovnički prečaci koje sam pronašao iz Wiki unosa o "manje":

  • [Strelice] / [Page Up] / [Page Down] / [Home] / [End]: Navigacija.
  • [Razmaknica]: Sljedeća stranica.
  • b : Prethodna stranica.
  • n g : Skoči na redak n . Zadano je početak datoteke.
  • n G : Skoči na redak n . Zadana je kraj datoteke.
  • / pattern : Traži uzorak . Mogu se koristiti regularni izrazi.
  • n : Idite na sljedeću utakmicu (nakon uspješnog pretraživanja).
  • N : Idite na prethodnu utakmicu.
  • m letter : Označite trenutni položaj slovom .
  • slovo : Povratak na slovo mjesta . [ ' = jedan citat]
  • '^ ili g : Idite na početak datoteke.
  • '$ ili G : Idi na kraj datoteke.
  • s : Spremite trenutni sadržaj (dobiven iz drugog programa kao što je grep) u datoteku.
  • = : Informacije o datoteci.
  • F : neprestano čitati podatke iz datoteke i pratiti njegov kraj. Korisno za gledanje dnevnika. Koristite Ctrl + C za izlaz iz ovog načina rada.
  • - opcija : Promijeni opciju naredbenog retka - opciju .
  • h : Pomoć.
  • q : Prekini.

Ono što mi se najviše sviđa kod “manje” je to što se automatski prilagođava širini i visini terminalnog prozora. Tekst kada se gleda s "manje" automatski se zamotava ako promijenite veličinu prozora terminala. To čini manje više napretka od starijeg alata nazvanog "više", koji teži rezanju teksta dok stežete širinu terminala.

Ako imate mnogo tekstualnih ili ASCII datoteka za pregled u Linuxu ili UNIX-u, pobrinite se da ovladate "manje" jer je to superiorna naredba za pregledavanje datoteka pomoću terminala naredbenog retka. Uživati!

Top