A „man” a manuális oldal rövidítése. Unix-szerű operációs rendszerekben, mint például a linux, a man egy interfész a rendszer kézikönyvének megtekintéséhez.
A felhasználó kérheti egy man oldal megjelenítését úgy, hogy egyszerűen beírja a man szót, majd szóközt, majd argumentumot. Itt az argumentuma lehet parancs, segédprogram vagy függvény. Megjelenik az egyes argumentumokhoz tartozó kézi oldal.
Ha megad egy szakaszszámot a parancsban, akkor az ember arra utasítja, hogy nézze meg a kézikönyv szakaszszámát, és ez a szakasz oldal jelenik meg. És ha nem, akkor alapértelmezés szerint az első oldalt fogja megjeleníteni, és előre meghatározott módon kell végigmennie a teljes szakaszokon.
man Command Linux alatt
Bevezetés az emberbe
A man egy beépített kézikönyv a Linux parancsok használatához. Lehetővé teszi a felhasználók számára, hogy hozzáférjenek egy segédprogram kézikönyvéhez vagy a terminálban végrehajtandó parancshoz. A man parancs tartalmazza a parancs leírását, példákat, zászlókat, alkalmazható beállításokat és egyéb tájékoztató elemeket.
Előfeltételek
- Egy root jogosultság fiók
- Parancssori hozzáférés
- Linuxot futtató gép
Ebben az oktatóanyagban a szakaszszámról olvashatunk.
Az ember szintaxisa:
man [option(s)] keyword(s)
De általában az [opció(k)] nem használatos. Csak a kulcsszó íródik argumentumként.
Például,
man ls
Ez a parancs megjeleníti az összes információt 'ls' parancsot a képernyőképen látható módon.
Alapértelmezés szerint a man parancs megkeresi a kézikönyv minden elérhető összetevőjét, és megjeleníti a kezdeti egyezést (még akkor is, ha az oldal számos szakaszban elérhető). A szakaszszám megadása megszólítja a man parancsot, amellyel egy adott szakaszban kereshet.
Kilenc kézi rész van felsorolva és az alábbiak szerint magyarázható:
Fájlformátumok és konvenciók: Megjeleníti a fájlformátumokat, például etc/passwd.
Hogyan kell használni a man parancsot Linuxon?
- Írja be a man parancsot, majd annak a Linux parancsnak a nevét, amelyet a terminál képernyőjén szeretnénk látni.
- Az eredmény hosszadalmas. A művelethez használhatjuk az egér görgőjét, a fel és le billentyűket, vagy a PgUp és PgDn billentyűket.
- A H gombra kattintva megkereshetjük a súgó részt és egy lehetséges billentyűleütési táblázatot, amellyel a man parancs végrehajtása után navigálhatunk a kimenetben.
- A Q gomb megnyomásával kiléphetünk.
- A parancs kimenete a man oldal elérhető fejlécét mutatja a megnevezett parancshoz.
A következő lehetséges címlista:
Fontos: Az oldalak kevesebb vagy több címsort tartalmazhatnak, amelyek a man oldal tartalmára támaszkodnak.
Hogyan jelenik meg a kimenet a Command Shellben
ember megjeleníti a kimenetét a személyhívón keresztül. A lapozó egy olyan program, amely a kimenetét egyszerre csak egy képernyőn jeleníti meg, ami azt jelenti, hogy a teljes szöveg nem jelenik meg egyszerre, és nincs lehetőség az oldalon lefelé görgetni.
Az alján található kettőspont a képernyőn megjelenő oldal végét jelzi. A következő oldalra lépéshez használhatja a 'szóköz' vagy az 'f' billentyűt, a visszafelé pedig a 'b' billentyűt.
A képernyőn megjelenő oldalról való kilépéshez használja a 'q' billentyűt, és a rendszer a shell programhoz irányítja. És segítségért nyomja meg a 'h' billentyűt.
A man oldal szakaszai:
Man oldal különböző részekre van osztva. Minden rész egy adott téma alapján van felosztva.
A kézikönyvoldalakon a parancs után zárójelben van egy szám. Ezek a számok a szekciószámot jelentik. A fenti képen felül az LS(1) látható, ami azt mutatja, hogy az 1. szakaszból származik.
Ahogy korábban említettem, ha megemlít egy adott szakaszszámot, akkor a kézikönyv oldala erre a szakaszra lesz irányítva. Ellenkező esetben előre meghatározott módon végig kell mennie a teljes szakaszokon, hogy a kívánt szakaszra lépjen.
Szakaszok:
- Futtatható programok és shell parancsok
- Rendszerhívások
- Könyvtári felhívások
- Speciális fájlok
- Fájlformátumok és konvenciók
- Játékok
- Vegyes
- Rendszeradminisztrációs parancsok
- Kernel rutinok
n. Tcl/Tk (egy programozási nyelv)
Egy adott szakasz szintaxisa:
man section_number keyword
Például
man 2 passwd
férfi Opciók
Parancsok | Funkció |
---|---|
férfi - á | Sorolja fel a parancs összes elérhető szakaszát. |
férfi -a | Egy parancs összes kézikönyvoldalának megtekintése. |
sman -k (apropó) | Az eredmények listáját jeleníti meg a man oldalon, amely kulcsszóegyezést tartalmaz. |
-f, mi van | Leírást jelenít meg a kézikönyv oldaláról, ha elérhető. |
hol van | A kézikönyvoldal helyének meghatározására szolgál |
Nincs opció | Megmutatja a teljes parancssori kézikönyvet. |
Szakasz-szám | Mivel a kézikönyv két vagy több részre van kategorizálva, a szakasz-szám opció csak egy adott kézikönyv szakaszt jelenít meg. |
-Ban ben | Ez a beállítás azt a helyet adja vissza, ahol egy megadott parancs kézi oldala elérhető. |
-ÉN | Ez az opció megkülönbözteti a parancsot a kis- és nagybetűktől. |
--alapértelmezett, -D | Általában ez a beállítás kezdeti beállításként kerül kiadásra, és visszaállítja a man parancs viselkedését az alapértelmezettre. |
--debug, -d | Ez az opció kinyomtatja a hibakeresés részleteit. |
--config-file=fájl, -C fájl | Ezt a fájlt használhatjuk a felhasználói konfigurációhoz az alapértelmezett ~/.manpath helyett. |
--figyelmeztetések[=figyelmeztetések] | Ez az opció a groff használatával aktiválja a figyelmeztetéseket. Használható a kézikönyv oldal forrásszövegének épelméjűségének ellenőrzésére. A figyelmeztetések opció egy vesszővel elválasztott figyelmeztető névlista. A Mac az alapértelmezett, ha nincs mellékelve. |
--global-apropos, -K | Minden kézikönyvoldalon talál szöveget. Ez egy nyers erejű keresés. Meg kell határoznunk egy szakaszt a keresendő oldalak számának csökkentésére. |
--helyi fájl, -l | Lehetővé teszi a helyi módot. Formázza és jeleníti meg a helyi kézikönyv fájljait, nem pedig a rendszer kézi gyűjteményéből keresi őket. |
--hely, --útvonal, --hol, -w | Ez az opció nem jeleníti meg a kézi oldalt, hanem kinyomtatja a szerkeszteni kívánt forrás nroff fájl helyét. Minden olyan forrásfájl helyét mutatja, amely megegyezik a keresési feltételekkel, ha az -a kapcsolót is használjuk. |