Ebben az útmutatóban megtudhatja, mit kell tudni a Linux "less" parancsáról.
A "kevésbé" parancsot a "több" parancs erőteljesebb verziójának tekintik, amely egy oldalon megjeleníti az információkat egy terminálra.
A legtöbb kapcsoló megegyezik a több parancsot használóakkal, de sok extra van is elérhető.
Ha nagy szövegfájlon szeretne olvasni, akkor jobb, ha kevésbé parancsot használsz egy szerkesztőn , mert nem tölti be a teljes dolgot a memóriába.
Minden oldalt egyszerre tölt be egy oldalra, így hatékonyabbá teszi.
Hogyan használjuk a Kevesebb Parancsot
Bármely szöveges fájlt a kevésbé egyszerű parancs segítségével egyszerűen beírhatod a terminál ablakába :
Kevésbé
Ha a fájlban több sor van a képernyőn, mint a képernyőn, akkor az alján egy kettőspont jelenik meg (:), és számos lehetőség közül választhat a fájlon keresztül.
A kevésbé parancsot a másik parancs által vezetett kimenettel is lehet használni.
Például:
ps -ef | Kevésbé
A fenti parancs egyszerre jeleníti meg a futó folyamatok listáját.
Nyomja meg a szóköz billentyűt vagy az "f" gombot a görgetéshez.
A vonalak számának megváltoztatása
Alapértelmezés szerint a kevesebb parancs egyszerre egyetlen lapot görget.
Megváltoztathatja a sorok számát, amikor a nyíl és a "f" billentyű lenyomása után a gomb megnyomásával közvetlenül megnyomja a számot.
Például írja be a "10" -t, majd a szóköz vagy az "f" billentyű segítségével a képernyő 10 sorral gördülhet.
Ehhez az alapértelmezéshez írja be a számot, majd a "z" billentyűt.
Például írja be a "10" -t, majd nyomja meg a "z" gombot. Most, amikor megnyomja a szóköz vagy az "f" gombot, a képernyő mindig 10 sorral görget.
Egy meglehetősen bizarr felvétel az a képesség, hogy a menekülési kulcsot közvetlenül a szóköz előtt megnyomja. Ennek hatása az, hogy folytassa a görgetést még akkor is, ha elérte a kimenet végét.
Egy sor egyidejű görgetéséhez nyomja meg a "return" gombot, az "e" vagy a "j" gombot. Megváltoztathatja az alapértelmezett értéket úgy, hogy egy meghatározott számú vonalat gördítsen be, ha a megadott billentyűk előtt beírja a számot. Például, írja be az "5" -t, majd az "e" billentyűt, majd a képernyőn minden egyes "vissza", "e" vagy "j" gombot megnyomva 5 sorozatot görget. Ha véletlenül megnyomja a "J" nagybetűs értéket, akkor ugyanaz az eredmény következik be, kivéve, ha a kimenet aljánál folytatja a görgetést.
A "d" gombbal lefelé görgetheti a megadott sorszámot. Ismét meg kell adnunk egy számot, mielőtt a "d" megváltoztatja az alapértelmezett viselkedést úgy, hogy gördüljön a megadott sorok számával.
A lista visszaállításához használja a "b" billentyűt. A több parancstól eltérően mind a fájlok, mind a vezetékes kimenetekkel együtt működhet. A szám beírása a "b" gomb megnyomása előtt gördíti le a megadott sorszámot. Ahhoz, hogy a "b" billentyű folyamatosan gördüljön a meghatározott vonalak számával, írja be a használni kívánt számot, majd a "w" billentyűt.
Az "y" és a "k" billentyűk hasonlóan működnek a "b" és a "w" billentyűhöz, kivéve az alapértelmezett beállítást, hogy egyszerre ne gördítsünk be egy ablakot, hanem egy sorban a képernyőn.
Ha véletlenül nyomja meg a nagybetűs "K" vagy az "Y" nagybetűs, az eredmény ugyanaz lesz, hacsak nem érte el a kimenet tetejét, ebben az esetben a görgetés a fájl kezdete után folytatódni fog.
Az "u" billentyű szintén gördíti le a képernyőt, de az alapértelmezés a képernyő felénél van.
A bal és a jobb nyílgombokkal is vízszintesen gördíthet.
A jobb oldali nyíl jobbra húzza a fél képernyőt, a bal oldali nyíl pedig fél képernyő jelenik meg balra. Folytathatja a görgetést újra és újra, de csak balra görgetheti, amíg el nem éri a kimenet elejét.
Újra megjeleníti a kimenetet
Ha naplófájlt vagy egyéb, folyamatosan változó fájlt lát, érdemes frissíteni az adatokat.
Használhat kisbetűs "r" -et a képernyő vagy az "R" nagybetű méretének újbóli megmunkálásához a képernyőn, amely elveszi az összes pufferelt kimenetet.
Az "F" nagybetűs megnyomásával görgessen előre. Az "F" használatának előnye az, hogy ha elérte a fájl végét, megpróbálja megpróbálni. Ha egy napló frissítésre kerül, miközben kevesebb parancsot használsz, akkor minden új bejegyzés megjelenik.
Mozgás egy adott pozícióra egy fájlban
Ha vissza kíván térni a kimenet elejére, nyomja meg a "g" kisbetűs gombot, és a végére ugorjon nagybetű "G".
Egy adott vonal eléréséhez írjon be egy számot a "g" vagy a "G" gombok megnyomása előtt.
Mozoghat egy olyan pozícióba, amely egy bizonyos százalékban egy fájlon keresztül. Adjon meg egy számot, majd a "p" vagy a "%" billentyűt. Még decimális pontokat is beírhatunk, mert szembesülünk vele, mindannyiunknak "36.6%" -ra kell mennie egy fájlon keresztül.
Jelölő pozíciók egy fájlban
Beállíthat egy markeret egy fájlba az "m" billentyűvel, majd bármely más kisbetűvel. Ezután visszatérhet a markerhez az "" "" "egyedi" kulcs használatával, amelyet ugyanaz a kis betű követ.
Ez azt jelenti, hogy különböző kimeneti jeleket adhat meg, amelyekkel könnyen visszatérhet.
Egy minta keresése
Szöveget kereshet a kimeneten az előremenetjel billentyűvel, amelyet a keresendő szöveg vagy a szabályos kifejezés követ.
Például / "hello világ" megtalálja a hello világot.
Ha vissza szeretné menteni a fájlt, akkor a határvonalat kérdőjellel kell helyettesítenie.
Például? "Hello világ" találja a "hello világ" korábban kimenetet a képernyőre.
Új fájl betöltése a kimenetbe
Ha befejezte a fájl megtekintését, új fájlt tölthet be a kevésbé parancsba, ha a kettőspontot (:), majd az "e" vagy az "E" billentyűt és egy fájl elérési útját megnyomja.
Például ": e myfile.txt".
A kilépés kevesebb
A kisebb parancs kiadásához nyomja meg a "q" vagy a "Q" gombot.
Hasznos parancssori kapcsolók
Az alábbi futásidejű kapcsolók lehetnek vagy nem hasznosak Önnek:
- less -bN - Az N egy számot jelent, és betölti a megadott kilobájtszámot a memóriába. Alapértelmezés szerint az érték 64 kilobájt, de megadhatja a kívánt számot. Ha megadja a -1 értéket, akkor a teljes fájl betöltődik a memóriába, amely a fájl méretétől függően esetleg nem jó ötlet.
- kevesebb -B - Alapértelmezés szerint a kevésbé parancs adja meg a szükséges memória puffereket alapértelmezésben a vezetékes kimenet használatakor. Használhatja a -B kapcsolót az autobufferelés megakadályozására.
- kevesebb -c vagy kevesebb -C - Alapértelmezés szerint a képernyő a képernyő felfelé gördülésével megszűnik. A képernyő felülről lefelé történő törléséhez használja a -c vagy -C kapcsolókat.
- less -e - Kevéssé okozza a kilépést, amikor második alkalommal ér véget a fájlnak
- kevesebb -E - Kevésbé okozza a kilépést, amikor először találja meg a fájl végét
- kevesebb -f - Nyissa meg a speciális fájlokat, például a könyvtárakat kevesebbet használva
- kevesebb -F - Kevesebbet okoz a kilépéshez, ha egy fájl kevesebb, mint egy képernyő értékű adat
- less - g - Csak a keresés során talált utolsó elemet jelölje ki
- kevesebb -G - A keresés során teljesen kizárja a kiemelést
- kevesebb -hN - Adja meg a legkevesebb parancssort viselő görbék maximális számát
- kevesebb -i - A keresés során figyelmen kívül hagyja az esetet, hacsak nem találnak nagy betűket a keresési mintában
- kevesebb -I - Figyelmen kívül hagyja az esetet a keresés során
- less -jN - Az N egy számot jelent. Ez határozza meg, hogy a képernyőn hol található egy sor a keresés során. Például ha a "hello világ" -t keresi, az 1. sorban a "hello világ" -tal megtalált vonalat helyezi el, ha kevesebb -j1-et használ.
- kevesebb -J - Ez egy kis csillagot jelenít meg a bal oldali oszlopban (állapot oszlop), amely azt mutatja, hogy mikor találtak egy keresett szöveget.
- kevesebb -m - A bájtok számát egy fájlon keresztül jeleníti meg a képernyő alján lévő kettőspont helyett
- kevesebb -M - Megjeleníti a kimenet sorszámát. Például "1-23 sorok"
- kevesebb -n - A sorszámok eltörlése
- kevesebb -N - A sorok számát minden sorban
- kevesebb -o - Ezt csak vezetékes kimenettel lehet használni. A csöves kimenet minden oldalát egy oldalra továbbítja a fájlba. Ha létezik a fájl, megkérdezi, felülírja-e azt.
- less -O - Ez ugyanaz, mint -o, kivéve, hogy a fájl felülírása előtt nem fog kérni megerősítést.
- less -p - Ez a minta első előfordulásakor kevesebbet kezd.
- kevesebb -P "szöveg" - Ez a képernyő alján lévő üzenetet a megadott szövegre cseréli
- kevesebb -q - Ez megakadályozza, hogy a csengő harangoljon, amikor elérte a fájl végét. A csengő egyéb okok miatt is ilyen érvénytelen billentyűs préselés marad.
- kevesebb - Q - megszünteti az összes zajot
- less -s - Ez üres sorokat kondenzál. Például ha egy fájlnak 4 egymást követő üres vonala van, és a less -s parancsot használja, akkor csak 1 üres sor jelenik meg.
- kevesebb -S - Ez a hosszú sorokat a csonkoláshoz vonja be, nem pedig a következő sorra
Sokkal több a kevésbé komoly, mint amire számítasz. A teljes dokumentációt úgy olvashatja el, hogy a "man less" szót beírja egy terminál ablakba, vagy kevesebb manuálisan olvassa el ezt a manuális oldalt.
Kevésbé alternatívája a farok parancs, amely a fájl utolsó néhány sorát mutatja.