Skip to main content

Minden, amit tudnia kell a Kevesebb Parancsról

Minden, amit tudni szeretnél a sztíviáról (Június 2026)

Minden, amit tudni szeretnél a sztíviáról (Június 2026)
Anonim

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.