A man és társai

A man oldalak

A man parancs a manual rövidítése, ami angolul dokumentaciót, kézikönyvet jelent. A man nagyon régóta jelen van a UNIX rendszerekben, így kezdetektõl fogva a Linuxban.

A man oldalak parancsokról, egyes fájlok szerkezetérõl, függvenyekrõl, utasítasokról, illetve minden egyébrõl adnak felvilágosítast. Nekünk csak be kell gépelni a keresett oldal nevét a man parancs után, és máris lapozhatunk a kért man oldalban[1]. A programokhoz tartozó oldalak neve általában azonos a program nevével. Ha a talk programra vagyunk kívancsiak, akkor

$ man talk
NÉV
     talk - beszélgetés egy másik felhasználóval

VÁZLAT
     talk személy [ttynév]

LEÍRÁS
     A talk egy olyan vizuális kommunikációs program, amely terminálunkról
     sorokat másol egy másik felhasználóéra.

     Használható kapcsolók:

     személy
       Ha a saját gépünkön levõ személlyel szeretnénk beszélgetni, akkor a
       személy paraméter egyszerûen az illetõ személy login neve legyen. Ha
       egy másik host-on levõ felhasználóval szeretnénk beszélgetni, akkor a
       személy -nek Ha egy olyan személlyel szeretnénk beszélgetni, aki egysz­
       erre egynél többször jelentkezett be egy gépre, akkor a ttynév
       paramétert az elérendõ terminál nevének kiválasztására használhatjuk, a
       ttynév alakja a következõ: `ttyXX'.

     Ha mi hívunk elõször, a talk program a következõ üzenetet küldi
 Manual page talk(1) line 1
A man oldal általában a következõ részekbõl áll:
    NÉV - a program neve és funkciója röviden

    VÁZLAT - a kapcsolók és paraméterek nevei és sorrendje

    LEÍRÁS - a program használatának részletes leírása

    FÁJLOK - a program által használt fájlok

    LÁSD MÉG - egyéb, ide kapcsolódó man oldalak

    HIBÁK - esetleges hibák és problémák

    TÖRTÉNET - a program története, mikor jelent meg elõször, stb.

A fentiek mellett elõfordulhatnak még további részek. A man oldalak megjelenítési módja különbözõ, általában a man a less vagy more programot hívja meg, ezekben a lefele- és felfele nyilakkal, illetve szóköz és Enter billentyûkkel lapozhatunk. Mindkettõbõl a q billentyûvel léphetünk ki.

A man oldalak ún. szekciókba vannak sorolva, amiket számokkal azonosítunk. Például (1) shell programok, (5) fájlformátumok, (6) játékok. A man-nak is van man oldala, amely felvilágosítást ad ezekrõl a dolgokról. Ha azonos nevû man oldalak vannak két szekcióban, akkor lehetséges, hogy a man nem az általunk keresett oldalt hozza elõ. Ilyenkor adjuk meg a szekciót közvetlenül az oldal neve elõtt:

$ man 1 man

Az apropos és a whatis

A man oldalakhoz még két további szolgáltatás tartozik. Az apropos a megadott szóra keres a man oldalak NÉV (NAME) részében. Mivel a szó ragozott formájára nem keres, célszerû angol szavaknál használni. Például hogyha (fájlok) mozgatására/átnevezésére alkalmas programot keresünk, akkor próbálkozzunk a rename szóval:
$ apropos rename
dpkg-name (1)        - rename Debian packages to full package names
mv (1)               - rename files
rename (2)           - change the name or location of a file
rename (3tcl)        - Rename or delete a command
Mivel nekünk egy parancsra van szükségünk, az (1) szekcióban találjuk meg, az általunk már jól ismert mv-t.

A whatis[2] röviden leírja, hogy mire való az oldal által ismertetett dolog. Például:

$ whatis talk
talk (1)             - beszélgetés egy másik felhasználóval

Megjegyzések

[1] amennyiben az megtalálható a gépünkön
[2] jelentése szó szerint ''mi a ...''