„Linux“ sistemoje yra daug GUI teksto redaktorių, skirtų tekstiniams failams peržiūrėti ir keisti. Bet galbūt norėsite tiesiog perskaityti tekstinius failus terminale. Linux sistemoje yra daug komandų, kurios leidžia tai padaryti, iš kurių trys yra mažiau, daugiau ir dauguma.
Skaitykite toliau, kad sužinotumėte, kaip galite naudoti šias tris komandas, kad efektyviai skaitytumėte tekstinius failus „Linux“ terminale.
Kas yra mažiau komandų?
mažiau yra Linux komanda, naudojama tekstiniams failams filtruoti ir peržiūrėti po vieną ekrano puslapį. Tai pažangesnė nei daugiau ir dauguma komandų.
Naudodami komandą less, galite skaityti tikrai ilgus tekstinius failus segmentais, neįkeldami viso failo. Jame yra daug parinkčių ir interaktyvių funkcijų, kad jūsų patirtis būtų malonesnė.
Kadangi komanda less išveda pirmąjį tekstinio failo puslapį ir jai nereikia perskaityti viso failo turinio, ji yra greitesnė nei kiti teksto rengyklės.
Kuo mažiau komandų sintaksės
Pagrindinė komandos less sintaksė yra tokia:
mažiau[parinktis][failo pavadinimas arba vieta]
Kaip naudoti mažiau komandų
Šiame pavyzdyje naudosime failą sudo.conf. The sudo.conf Failas naudojamas sudo priekinei daliai konfigūruoti ir jame yra 139 eilutės. Šis failas yra beveik visose „Linux“ operacinėse sistemose. Taip pat galite naudoti bet kurį pasirinktą tekstinį failą, jei jis turi daugiau nei 60 eilučių.
Naudojant komandą Default less
Numatytoji komanda less išspausdina pirmąjį jūsų naudojamo failo puslapį. Išbandykite tai su sudo.conf failą vykdydami šią komandą savo terminale:
mažiau /etc/sudo.conf
Taip išspausdinamos pirmosios 53 dokumento eilutės. Norėdami eiti pirmyn eilute vienu metu, paspauskite Žemyn raktas arba Erdvė.
Norėdami pereiti linija atgal, paspauskite Aukštyn Raktas.
Norėdami pereiti per puslapį į priekį, paspauskite B. Norėdami pereiti keletą eilučių į priekį, paspauskite B, tada įveskite eilučių skaičių.
Norėdami pereiti per puslapį atgal, paspauskite D. Norėdami pereiti keletą eilučių atgal, įveskite D, tada eilučių, kuriomis norite grįžti, skaičius.
Rodyti eilučių numerius su mažiau komandų
Be to, peržiūrėdami failą galite matyti eilučių skaičių. Norėdami tai padaryti, pridėkite -N parinktis vykdant komandą. Išbandykite su sudo.conf failu, vykdydami šią komandą:
mažiau -N /etc/sudo.conf
Ieškokite teksto naudodami mažiau komandą
Galite ieškoti žodžių ir eilučių naudodami komandą less. Suradęs eilutę, rezultatus paryškins geltonai.
Ieškokime žodžio: Prijunkite. Norėdami tai padaryti, vykdykite numatytąją mažiau komandą ir, kai ji grąžins išvestį, įveskite / ir ieškokite žodžio arba eilutės.
Jei ieškote Prijunkite, išvestis turėtų atrodyti taip:
Kas yra daugiau komandų?
The daugiau komanda leidžia peržiūrėti tekstinius failus terminale po vieną ekrano puslapį. Ši komanda veikia taip pat, kaip komanda mažiau, bet tik su mažiau funkcijų.
Kuo daugiau komandų sintaksės
Pagrindinė komandos more sintaksė yra tokia:
daugiau[parinktis][failo pavadinimas arba vieta]
Kaip naudoti daugiau komandų
Komanda daugiau padeda vartotojui terminalo ekrane peržiūrėti atskiras didelio tekstinio failo dalis. Galite naudoti jį norėdami rodyti tekstinius failus ir komandų išvestis, ieškoti žodžio faile ir dar daugiau.
Numatytosios daugiau komandos naudojimas
Šiame pavyzdyje mes naudosime sudo.conf failas, rastas /etc aplanką. Norėdami peržiūrėti failą naudodami komandą daugiau, vykdykite šią komandą:
daugiau /etc/sudo.conf
Rezultatas atrodo kaip mažesnis komandos rezultatas. Tačiau yra skirtumas, ekrano apačioje, kairėje, pastebėsite, kad daugiau rodomas teksto failo procentas, o šis skaičius didėja arba mažėja, kai judate per failą.
Failo naršymas naudojant daugiau
Failo naršymas naudojant komandą daugiau yra panašus į komandą less. Jūs naudojate Įeikite klavišą, norėdami pereiti į kitą eilutę, D pereiti į naują puslapį ir B grįžti vienu puslapiu atgal.
Rodyti pirmąsias N failo eilutes
Tiesiog kaip galva komanda Linux, galite naudoti daugiau, kad peržiūrėtumėte kelias pirmąsias failo dalis. Tai yra sintaksė:
daugiau -N failo pavadinimas
Norėdami parodyti pirmąsias penkias sudo.conf failo eilutes, vykdykite šią komandą:
daugiau -5 /etc/sudo.conf
Kas yra labiausiai komanda?
Kaip ir vis daugiau komandų, daugumą galite naudoti tekstiniams failams skaityti sistemoje Linux. Pagal numatytuosius nustatymus jis pasiekiamas ne visuose Linux platinimuose, todėl gali tekti jį įdiegti patiems.
Norėdami patikrinti, ar jis įdiegtas, įveskite dauguma į savo terminalą. Jei jis neįdiegtas, jūsų sistema paklaus, ar norite ją įdiegti. Įeikite y instaliuoti. Arba galite įdiegti paketą naudodami numatytąją paketų tvarkyklę savo kompiuteryje.
Daugiausia komandų sintaksė
Pagrindinė labiausiai komandos sintaksė yra:
dauguma[parinktis][failo pavadinimas arba vieta]
Į gaukite komandinės eilutės pagalbos apie daugumą komandų, patikrinkite jos rankinį puslapį paleisdami:
vyras labiausiai
Kaip naudoti daugiausiai komandų
Dauguma komandų veikia taip pat, kaip vis daugiau komandų.
Numatytoji dauguma komandų
Numatytoji dauguma komandų išspausdina pirmąjį tekstinio failo puslapį. Išbandykite su:
daugiau /etc/sudo.conf
Išvestis visiškai skiriasi nuo komandų mažiau ir daugiau. Apačioje yra mėlyna linija, rodanti failo pavadinimą ir kitas naudingas komandas.
Mažiau, daugiau ir daugumos komandų naudojimas su keliais failais
Galite skaityti kelis failus vienu metu naudodami visas aukščiau nurodytas komandas. Tai kiekvienos sintaksė:
mažiau failo pavadinimas1 failo pavadinimas2 failo pavadinimas3
daugiau failo pavadinimas1 failo pavadinimas2 failo pavadinimas3
dauguma failo pavadinimas1 failo pavadinimas2 failo pavadinimas3
Mažiau, daugiau ir daugumos naudojimas su kitomis komandomis
Taip pat galite nukreipti komandos arba vykdomo proceso išvestį naudodami vamzdžio simbolį kartu su komanda mažiau/daugiau/daugiausia. Vamzdžio simbolis peradresuoja vienos komandos išvestį kaip įvestį kitam.
Pavyzdžiui, tikrindami operacinėje sistemoje veikiančių procesų sąrašą galite naudoti mažiau:
ps aux | mažiau
Sužinokite apie kitas „Linux“ teksto manipuliavimo komandas
Kaip ir mažiau, daugiau ir dauguma komandų, „Linux“ siūlo daug komandų, padedančių peržiūrėti, valdyti ir apdoroti tekstinius failus. Kai kurie iš jų yra katė, aidas, galva ir uodega. Visi jie atitinka skirtingus tikslus su savo unikaliomis savybėmis.