Rekomenduojama, 2024

Redaktoriaus Pasirinkimas

Kodėl „mažiau“ komanda yra geresnė nei „daugiau“ UNIX ir Linux

Dirbu su daugybe didelių žurnalo failų. Paprastai prisijungiu prie „UNIX“ ir „Linux“ serverių, naudojant „Putty“ arba „Telnet“, tada aš perskaičiau failus naudodamas standartines UNIX / Linux komandas. Kiti IT žmonės nori naudoti „X-window“ GUI, bet jei turite mažo dažnio ryšį, geriau naudoti komandų eilutės terminalą, kad viskas būtų daroma greičiau.

Jei reikia naršyti žurnalus nereikia juos redaguoti, naudokite komandą „ mažiau “. „Mažiau“ „Linux“ ir „UNIX“ leidžia peržiūrėti failą ir leidžia atlikti pagrindines paieškos operacijas. Skirtingai nuo „ daugiau “, jis leidžia navigaciją į priekį ir atgal, kad bet kurioje dokumento vietoje būtų galima ieškoti bet kurios paieškos eilutės.

Mažiau yra geriau nei daugiau

Norėdami atidaryti failą naudodami mažiau, įveskite mažiau komandą, po kurios UNIX arba Linux operacinėje sistemoje nurodomas failo pavadinimas:

mažiau failo pavadinimo

Toliau pateiktame pavyzdyje atidariau failą, pavadintą verbose.log.mo

Mažiau atidarys failą ir parodys failo pavadinimą apatinėje kairėje terminalo dalyje. Jei norite rasti faile eilutę, įrašykite priekinį brūkšnį, po kurio seka eilutė, kurią norite ieškoti, tada paspauskite Enter. Toliau pateiktame pavyzdyje įvedžiau / įvyko klaida ieškant eilutės „klaida“.

Pamatysite, kad failo vaizdas pereis į eilutę, kurioje yra eilutė. Kad būtų lengviau peržiūrėti, pažymėtos eilutės atitikmenys yra paryškinti.

Jei norite ieškoti kito eilutės egzemplioriaus, tiesiog paspauskite mygtuką „n“. Paspaudus didžiųjų raidžių „N“, nueisite į ankstesnę rungtynę.

Čia pateikiami kiti sparčiuosius klavišus, kuriuos radau Wiki įraše „mažiau“:

  • [Arrows] / [Page Up] / [Page Down] / [Home] / [End]: navigacija.
  • [Space bar]: Kitas puslapis.
  • b : Ankstesnis puslapis.
  • n g : Peršokti į eilutės numerį n . Numatytasis yra failo pradžia.
  • n G : Peršokti į eilutės numerį n . Numatytasis yra failo pabaiga.
  • / modelis : Ieškoti modelio . Galima naudoti reguliarias išraiškas.
  • n : eiti į kitą rungtynę (po sėkmingos paieškos).
  • N : pereiti prie ankstesnės rungtynės.
  • m raidė : pažymėkite dabartinę padėtį raidėmis .
  • raidė : grįžkite į vietos raidę . [ ' = viena citata]
  • '^ arba g : eikite į failo pradžią.
  • '$ arba G : pereikite prie failo pabaigos.
  • s : išsaugokite esamą turinį (gautą iš kitos programos, pvz., grep) faile.
  • = : Failo informacija.
  • F : nuolat perskaitykite informaciją iš failo ir sekite jo pabaigą. Naudinga žurnalų žiūrėjimui. Norėdami išeiti iš šio režimo, naudokite Ctrl + C.
  • - parinktis : perjungti komandinės eilutės parinktį - parinktį .
  • h : Pagalba.
  • q : Baigti.

Man labiausiai patinka „mažiau“ tai, kad jis automatiškai prisitaiko prie terminalo lango pločio ir aukščio. Tekstas, peržiūrimas „mažiau“, automatiškai įvyniojamas, jei pakeisite terminalo langą. Dėl to mažiau nei ankstesnis įrankis, vadinamas „daugiau“, tai sumažina tekstą, kai įtempiate terminalo plotį.

Jei turite daug teksto ar ASCII failų, kuriuos norite peržiūrėti „Linux“ ar „UNIX“, įsitikinkite, kad turite „mažiau“, nes tai yra geriausia komanda peržiūrėti failus naudojant komandų eilutės terminalą. Mėgautis!

Top