Linux rendszereken számos GUI szövegszerkesztő áll rendelkezésre a szövegfájlok megtekintéséhez és módosításához. De lehet, hogy csak a terminálon belül szeretné elolvasni a szöveges fájljait. Linuxon számos parancs érhető el, amelyek lehetővé teszik ezt, ezek közül három a kevesebb, több és a legtöbb.
Olvasson tovább, hogy megtudja, hogyan használhatja ezt a három parancsot a szövegfájlok hatékony olvasásához a Linux terminálon.
Mi a kevesebb parancs?
Kevésbé egy Linux-parancs, amelyet szöveges fájlok szűrésére és megtekintésére használnak képernyőnkénti oldalanként. Fejlettebb, mint a több és legtöbb parancs.
A less paranccsal nagyon hosszú szöveges fájlokat olvashat szegmensekben anélkül, hogy az egész fájlt be kellene töltenie. Számos lehetőséget és interaktív funkciót kínál, amelyek még kielégítőbbé teszik az élményt.
Mivel a less parancs a szövegfájl első oldalát adja ki, és nem kell elolvasnia a fájl teljes tartalmát, gyorsabb, mint a többi szövegszerkesztő.
Minél kevesebb parancs szintaxis
A less parancs alapvető szintaxisa a következő:
Kevésbé[választási lehetőség][a fájl neve vagy helye]
A kevesebb parancs használata
Ebben a példában a sudo.conf fájlt fogjuk használni. A sudo.conf fájl a sudo kezelőfelület konfigurálására szolgál, és 139 sorból áll. Ez a fájl szinte minden Linux-alapú operációs rendszerben megtalálható. Használhat tetszőleges szöveges fájlt is – amennyiben több mint 60 sorból áll.
Az Alapértelmezett kevesebb parancs használata
Az alapértelmezett less parancs kinyomtatja a használt fájl első oldalát. Próbáld ki a sudo.conf fájlt a következő parancs végrehajtásával a terminálon:
kevesebb /etc/sudo.conf
Ezzel kinyomtatja a dokumentum első 53 sorát. Ha soronként előre szeretne lépni, nyomja meg a gombot Le gomb vagy Hely.
Ha egy vonallal visszafelé szeretne lépni, nyomja meg a gombot Fel kulcs.
Ha egy oldallal előre szeretne lépni, nyomja meg a gombot B. Ha több sorral előre szeretne lépni, nyomja meg a gombot B, majd írja be a sorok számát.
Ha egy oldallal visszafelé szeretne lépni, nyomja meg a gombot D. Ha több sorral visszafelé szeretne lépni, írja be D, majd a visszalépni kívánt sorok száma.
Sorszámok megjelenítése a kevesebb paranccsal
Megtekintés közben láthatja a fájl sorainak számát is. Ehhez adja hozzá a -N opciót a parancs futtatásakor. Próbálja ki a sudo.conf fájllal a következő parancs végrehajtásával:
kevesebb -N /etc/sudo.conf
Szöveg keresése a kevesebb paranccsal
A less paranccsal kereshet szavakat és karakterláncokat. Amikor megtalálja a karakterláncot, sárgával kiemeli az eredményeket.
Keressük a szót: csatlakoztat. Ehhez hajtsa végre az alapértelmezett less parancsot, és amikor visszaadja a kimenetet, írja be / és keresse meg a szót vagy karakterláncot.
Ha keres csatlakoztat, a kimenetnek így kell kinéznie:
Mi a több parancs?
A több paranccsal egyszerre egy képernyőoldalon tekintheti meg a terminál szöveges fájljait. Ez a parancs ugyanúgy működik, mint a less parancs, de csak kevesebb funkcióval.
Minél több parancs szintaxis
A more parancs alapvető szintaxisa a következő:
több[választási lehetőség][a fájl neve vagy helye]
A több parancs használata
A more parancs segít a felhasználónak egy nagy szövegfájl egyes részeit képernyőnként megtekinteni a terminálon. Használhatja szöveges fájlok és parancskimenetek megjelenítésére, szó keresésére a fájlban stb.
A Default more Command használata
Ebben a példában a sudo.conf fájl található a /etc mappát. Ha a more parancsot szeretné használni egy fájl megtekintéséhez, hajtsa végre ezt a parancsot:
további /etc/sudo.conf
Az eredmény ugyanúgy néz ki, mint a kevesebb parancsé. Van azonban egy különbség, a képernyő bal alsó részén észreveheti, hogy a több megjeleníti a szövegfájl százalékos arányát, és ez a szám növekszik vagy csökken, ahogy mozog a fájlon.
Navigálás a fájlban Egyebek használatával
A fájlban való navigálás a more paranccsal hasonló a less paranccsal. Használod a Belép gomb a következő sorra lépéshez, D új oldalra lépéshez, és B egy oldalt visszamenni.
Jelenítse meg a fájl első N sorát
Akárcsak a head parancsot Linuxban, többet használhat a fájl első néhány részének megtekintéséhez. Ez a szintaxis:
további -N fájlnév
A sudo.conf fájl első öt sorának megjelenítéséhez hajtsa végre a következő parancsot:
tovább -5 /etc/sudo.conf
Mi a legtöbb parancs?
Csakúgy, mint az egyre több parancsot, a legtöbbet használhatja szöveges fájlok olvasására Linuxon. Alapértelmezés szerint nem érhető el minden Linux-disztribúcióban, ezért előfordulhat, hogy magának kell telepítenie.
Ha ellenőrizni szeretné, hogy telepítve van-e, írja be a legtöbb a termináljába. Ha nincs telepítve, a rendszer megkérdezi, hogy kívánja-e telepíteni. Belép y telepíteni. Alternatív megoldásként telepítheti a csomagot a gép alapértelmezett csomagkezelőjével.
A legtöbb parancs szintaxisa
A legtöbb parancs alapvető szintaxisa a következő:
a legtöbb[választási lehetőség][a fájl neve vagy helye]
Nak nek kérjen parancssori segítséget a legtöbb parancsot illetően ellenőrizze a kézikönyv oldalát a következő futtatásával:
ember leginkább
Hogyan használjuk a legtöbb parancsot
A legtöbb parancs ugyanúgy működik, mint az egyre több parancs.
Az alapértelmezett legtöbb parancs
Az alapértelmezett legtöbb parancs a szövegfájl első oldalát nyomtatja ki. Próbáld ki a következővel:
további /etc/sudo.conf
A kimenet egészen más, mint az egyre több parancsé. Alul van egy kék vonal, amely a fájl nevét és más hasznos parancsokat mutatja.
A kevesebb, több és a legtöbb parancs használata több fájllal
A fenti parancsok mindegyikével egyszerre több fájlt is olvashat. Ez az egyes szintaxis:
kevesebb fájlnév1 fájlnév2 fájlnév3
további fájlnév1 fájlnév2 fájlnév3
legtöbb fájlnév1 fájlnév2 fájlnév3
Kevesebb, több és legtöbb használata Egyéb parancsokkal
Egy parancs vagy egy futó folyamat kimenetét a kevesebb/több/legtöbb parancs melletti csőszimbólum használatával is irányíthatja. A cső szimbólum átirányítja egy parancs kimenetét bemenetként másikba.
Például kevesebbet használhat az operációs rendszeren futó folyamatok listájának ellenőrzésekor:
ps aux | Kevésbé
Ismerje meg a Linux egyéb szövegmanipulációs parancsait
Csakúgy, mint a kevesebb, több és a legtöbb parancs, a Linux is sok parancsot kínál a szövegfájlok megtekintéséhez, kezeléséhez és feldolgozásához. Néhány közülük macska, visszhang, fej és farok. Mindegyik más-más célt szolgál egyedi tulajdonságaikkal.