De ce comanda "mai puțin" este mai bună decât "mai mult" în UNIX și Linux


Lucrez cu o mulțime de fișiere log imense. De obicei, mă conectez la serverele mele UNIX și Linux folosind Putty sau Telnet, apoi citesc fișierele utilizând comenzile standard UNIX / Linux. Alți oameni IT preferă să utilizeze un GUI pentru X-window, dar dacă aveți o conexiune cu bandă redusă, este mai bine să folosiți un terminal de linie de comandă pentru a face lucrurile mai repede.

Dacă aveți nevoie să căutați jurnale fără a trebui să le editați, utilizați comanda "mai puțin". "Mai puțin" în Linux și UNIX vă permite să vizualizați fișierul și vă permite să efectuați operații de bază de căutare. Spre deosebire de "mai mult", permite navigarea înapoi și înapoi, astfel încât să puteți căuta orice șir de căutare în orice punct al documentului.

Mai puțin este mai bine decât mai mult

Pentru a deschide un fișier utilizând mai puțin, tastați comanda mai puținurmată de numele fișierului în protocolul UNIX sau Linux:

mai puțin nume de fișier

În exemplul de mai jos am deschis un fișier numit verbose.log.mo

s>0

Mai puțin se deschide fișierul și se afișează numele fișierului în partea stângă jos a terminalului. Pentru a găsi un șir în fișier, tastați slash înainte urmat de șirul pe care doriți să îl căutați și apoi apăsați pe Enter. În exemplul de mai jos, am tastat / eroarepentru a căuta șirul de eroare.

image

că vizualizarea fișierului va sări la linia unde este localizat șirul. Cuvintele potrivite pentru șir sunt evidențiate pentru o vizualizare mai ușoară.

image

Pentru a căuta următoarea instanță a șirului, apăsați tasta "n". Apăsând majusculă "N", veți ajunge la potrivirea anterioară.

Iată alte comenzi rapide de la tastatură pe care le-am găsit de la Intrarea Wiki pe "mai puțin" :

] / [Pagină sus] / [Pagină în jos] / [Pagina de pornire] / [Sfârșit]: Navigare.
  • strong>: Pagina anterioară.
  • ng: Salt la numărul de linie n. Implicit este începutul fișierului.
  • nG: Salt la numărul de linie n. Valoarea implicită este sfârșitul fișierului.
  • /model: căutați modelul. Pot fi utilizate expresii regulate.
  • n: accesați următorul meci (după o căutare reușită).
  • 'scrisoare: reveniți la poziția litera. ['= citare unică]
  • ' ^
  • s: Salvați conținutul curent (obținut de la altul)
  • : Informații despre fișier.
  • Fcitiți continuu informațiile din fișier și urmați sfârșitul acestora. Utile pentru vizionarea bustenilor. Utilizați Ctrl+ Cpentru a ieși din acest mod.
  • -opțiunea: Comutați opțiunea pentru linia de comandă - opțiunea: Ajutor.
  • q: Quit.
  • Ceea ce îmi place cel mai mult este mai puțin că ajustează automat lățimea și înălțimea din fereastra terminalului. Textul vizualizat cu "mai puțin" este înfășurat automat dacă redimensionați fereastra terminalului. Acest lucru face mai puțin avans decât instrumentul mai vechi numit "mai mult", care tinde să taie textul pe măsură ce strângeți lățimea terminalului.

    Dacă aveți multe fișiere text sau ASCII pe care să le vizualizați în Linux sau UNIX, asigurați-vă că masterul "mai puțin", deoarece este o comandă superioară pentru vizualizarea fișierelor utilizând terminalul liniei de comandă. Bucurați-vă!

    Week 1

    Postări asemănatoare:


    2.05.2009