Fizetési módok Abuse

Team Man

26.11.2021, 19:00

A terminálparancsok a Linux operációs rendszer legfőbb előnye. A probléma az, hogy a felhasználó nem mindig képes az összes parancsot magától kitalálni. Ez azért hasznos, mert a parancsok segítségével sokkal többet és ami fontos, sokkal kényelmesebbet lehet tenni, mint a grafikus felületen. A fejlesztők egy speciális súgórendszert hoztak létre, ahol minden parancsról találhatunk információt. A legtöbb parancs csomagja tartalmaz súgóoldalakat, amelyek a telepítés során kerülnek a közös adatbázisba. Ebben a cikkben arról fogunk beszélni, hogy mi az a man és hogyan használjuk ezt a segédprogramot.

Mi az a MAN parancs

A man parancs lehetővé teszi, hogy hozzáférjen egy parancs, funkció vagy program közös súgó adatbázisához. Általában a súgó megtekintéséhez át kell adnia a programnak a rendszerben lévő parancs vagy más objektum nevét. Szintaxisa a következő:

$ man раздел page_name

Az oldal címe általában a parancs vagy a program neve. A teljes súgó több részre van osztva. Alapértelmezés szerint a súgóoldalak az összes szakaszból kerülnek kiadásra, de a felhasználó kiadhat súgóoldalakat egy adott szakaszból is. Ehhez csak a szakasz számát kell átadni a parancsnak.

Itt van a főbb szakaszok listája:

  1. Shell vagy programparancsok.
  2. Rendszerhívások.
  3. Könyvtári függvények.
  4. Fájlok a /dev könyvtárban.
  5. Fájlformátumok.
  6. Játékok.
  7. Egyéb.
  8. Rendszeradminisztrációs parancsok.
  9. Kernel eljárások.

Most nézzünk néhány példát. A man parancsok súgójának megtekintéséhez futtassa a következő parancsot:

$ man man

Az ls help meghívásához:

 $ man ls

Az egyes súgóoldalak több részre vannak osztva.

Ezek a következők:

  • NÉV - a program vagy parancs neve és rövid leírása;
  • SYNOPSIS - a parancs szintaxisa és az opciók átadása;
  • DESCRIPTION - a parancs részletesebb leírása;
  • KONFIGURÁCIÓ - a program beállításai;
  • OPTIONS - a parancs beállításai;
  • EXAMPLE - példák a használatra;
  • AUTHORS - a program szerzői.

Vannak más szakaszok is, de ezek a legfontosabbak. Ha kevés információ áll rendelkezésre a segédprogramról, egyes szakaszok összevonhatók, és előfordulhat, hogy egyes szakaszok egyáltalán nem is léteznek.

A következő gyorsbillentyűk az információk megtekintésére és a súgóoldal kezelésére szolgálnak:

  • fel/le nyíl - felfelé vagy lefelé görgetés az információk között;
  • e vagy j - egy sorral feljebb lépés;
  • y vagy h - egy sorral lejjebb lép;
  • z - egy ablakkal lejjebb mozog;
  • w - egy ablakkal felfelé mozog;
  • d - fél ablakot mozgat lefelé;
  • u - fél ablakot felfelé mozgat;
  • / - a megadott karakterek után előforduló előfordulások keresése előre;
  • ? - ugyanaz, mint az előző, csak visszafelé keres;
  • n - a keresési módban a következő előfordulás megjelenítése;
  • N - keresési módban az előző előfordulás megjelenítése.

Ezután nyomja meg az Enter billentyűt, és a program kiemeli az adott szó összes előfordulását a szövegben. A következő előfordulás kereséséhez nyomja meg az n gombot.

Ezek a billentyűk elegendőek lesznek a súgó használatához. A kevesebb segédprogram az információk kiadására szolgál, így ha több gyorsbillentyűre van szüksége.

A segédprogram futtatásakor néhány opciót használhat, nézzük meg ezeket az opciókat. Nincs túl sok, és a legérdekesebbek közül csak néhány. A -f opcióval a súgóoldal rövid leírását láthatjuk. Például

$ man -f ls

A -k opcióval a súgóoldalak rövid leírásaiban kereshetsz. Keressük meg például az összes olyan oldalt, amelynek leírásában szerepel a printf szó:

$ man -k printf

A -K kapcsolóval magukat a segédoldalakat kereshetjük. A keresés nyers erővel történik, ezért némi időt vesz igénybe:

$ man -K core

A parancs megnyitja az összes talált oldalt. A belépéshez nyomja meg a Ctrl+C billentyűkombinációt. A -L opcióval manuálisan beállíthatja, hogy milyen nyelven jelenjen meg az oldal. A man angol nyelvű információ megjelenítéséhez futtassa a parancsot:

$ man -L en_US man

A man orosz nyelvű megjelenítéséhez a Linux orosz nyelven ezt az opciót ru_RU-ra kell állítani:

$ man -L ru_RU man

Ahhoz, hogy ez működjön, orosz lokalizációs csomagoknak kell telepítve lenniük a rendszereden.

A többi opció mindig megtalálható a man parancs súgóoldalán.