man(1)


NÉV

man - formázva jeleníti meg az on-line felhasználói útmutató lapokat
manpath - meghatározza a felhasználó keresési útvonalát a man lapokhoz

HASZNÁLAT

man [-adfhktwW] [-m rendszer] [-p karakterlánc] [-C konfigurációs_file] [-M elérési_út] [-P lapozó] [-S fejezet_lista] [fejezet] név ...

LEÍRÁS

A man formázva jeleníti meg az on-line felhasználói útmutató oldalait. Ez a verzió ismeri a MANPATH és a PAGER környezetváltozókat, így önnek lehetnek saját beállítású személyes man lapjai, és kiválaszthatja, hogy melyik programot szeretné megjeleníteni a formázott lapokon. Ha megad egy fejezetet , akkor a man csak azt a fejezetet mutatja meg. Megadhat keresési parancsokat is a fejezet bejegyzéseire, ekkor lefut egy elôértelmezô a forrásfile-okon, vagy a parancssor kapcsolóin, vagy a környezetváltozókon. Ha a név tartalmaz / jelet, akkor ezt filenévnek próbálja értelmezni, így például kiadhatja a következô parancsokat: "man ./foo.5" vagy "man /cd/foo/bar.1.gz."

KAPCSOLOK

-C konfigurációs_file
Meghatározza a használni kívánt man.config file-t; /usr/lib/man.config az alapbeállítás. (Lásd man.config(5).)

-M elérési_út
Meghatározza azoknak a könyvtáraknak a listáját, ahol a man keresi a man lapokat. Ha nem adja meg ezt a kapcsolót, akkor a MANPATH környezetváltozót használja. Ha nem találja a környezeti változót sem, akkor az alapértelmezett lista a /usr/lib/man.config-ban van. A MANPATH-ban egy üres bejegyzés az alapértelmezett listára utal.

-P lapozó
Meghatározza, hogy a man melyik lapozót használja. Alapbeállításként a /usr/bin/less -is-t használja. Ez a kapcsoló figyelmen kívül hagyja a PAGER környezetváltozót.

-S fejezetlista
A keresni kívánt fejezeteket kettôsponttal lehet elválasztani a listában. A kapcsoló figyelmen kívül hagyja a MANSECT környezetváltozót.

-a
Normális esetben a man kilép, miután megjelenítette az elsô lapot, amit talált. A kapcsoló használatával a man az összes olyan oldalt megjeleníti, ami megfelel a név-nek, tehát nem csak az elsôt.

-c
Újraformázza a forrás man lapot, mintha egy friss cat lap lenne. Ez hasznos lehet, ha a cat lap olyan képernyôre van formázva, aminek eltérô az oszlopszáma.

-d
Nem jeleníti meg a man lapokat, de nyomtatványokat készít a nyomkövetésrôl.

-D
Megjeleníti és kinyomtatja a nyomkövetô információkat.

-f
Egyenlô a whatis-vel.

-h
Kinyomtat egy egysoros útmutatást és kilép.

-k
Egyenlô az apropos-val.

-m rendszer
Meghatározza a lehetséges man lapokat, amiket a megadott rendszerben keres.

-p karakterlánc
Meghatározza az elôfeldogozók futását az nroff vagy troff elôtt. Nem minden parancsnak van meg az összes elôfeldogozója. Néhány elôfeldolgozó és az utánuk következô betû(k) meghatározzák az elôfeldolgozókat. Ezek a következôk: eqn (e), grap (g), pic (p), tbl (t), vgrind (v), refer (r). Ez a kapcsoló figyelmen kívül hagyja a MANROFFSEQ környezetváltozót.

-t
Használja a /usr/bin/groff -Tps -mandoc-t a lap formázására, és a stdout-ra továbbítására. Szükséges lehet, hogy a /usr/bin/groff -Tps -mandoc kimenete keresztülmenjen néhány szûrôn vagy máson a nyomtatás elôtt.

-w vagy --elérési_út
Nem jeleníti meg a man lapokat, de kinyomtatja a file-ok elhelyezkedését és neveit, amiket formázna és megjelenítene. Ha nem ad meg paramétert, akkor megjeleníti (az stdout-on) azon a könyvtárak a listáját, ahol a man keresett man lapokat. Ha a manpath utalás a man-ra, akkor a "manpath" egyenértékû a "man --path"-val.

-W
Hasonlít a -w -hez, de csak egy filenevet nyomtat egy sorba, mindenféle kísérôinformáció nélkül. Ez hasznos a shell parancsoknál, például: man -aW man | xargs ls -l

CAT LAPOK

A man megpróbálja elmenteni a formázott man lapokat, hogy megtakarítsa a formázási idôt, ha legközelebb szükség van a lapokra. Általában a DIR/manX -beli formázott lapokat menti el a DIR/catX könyvtárba, de ezt máshogy is be lehet állítani a /usr/lib/man.config -ban. Nem menti el a cat lapokat, ha nem létezik a szükséges cat könyvtár.

Lehetséges készíteni man suid-ot a felhasználók számára. Ekkor, ha a cat könyvtárnak
a man a tulajdonosa, és 0755 módban van (csak a man által írható), és a cat file-oknak a man tulajdonosa, és 0644 vagy 0444 módban van (csak a man által, vagy egyáltalán nem írható), akkor a hagyományos felhasználók nem tudnak sem változtatni a cat lapokon, sem file-okat tenni a cat könyvtárba. Ha a man nincs suid-olva, akkor a cat könyvtár módja lehet 0777, hogy az összes felhasználó hagyhasson benne cat lapokat.

A -c opció mindenképpen újraformázza a lapot, még akkor is, ha egy friss cat lap létezik.


KÖRNYEZET

MANPATH
Ha a MANPATH be van állítva, akkor a man lapok elérési útvonalát kell tartalmaznia.

MANROFFSEQ
Ha a MANROFFSEQ be van állítva, akkor az értéke dönti el, hogy az elôszerkesztôk lefussanak-e az nroff vagy a troff futása elôtt. Alapértelmezésben a lapok keresztülmennek az elôszerkesztô táblán az nroff elôtt.

MANSECT
Ha a MANSECT be van állítva, akkor az értéke dönti el, hogy mely kézikönyv-fejezeteket keresse a man.

PAGER
Ha a PAGER be van állítva, akkor a man lapok megjelenítésére használt program nevét kell tartalmaznia. Alapértelmezésben a man a /usr/bin/less -is programot használja.

LANG
Ha a LANG be van állítva, akkor annak az alkönyvtárnak a nevét kell tartalmaznia, ahol a man elôször keresi a man lapokat. Például annak a parancsnak a hatására, hogy: `LANG=dk man 1 foo' a man elôször a foo man lapját a .../dk/man1/foo.1, könyvtárban keresi, és ha nem találja akkor a .../man1/foo.1, könyvtárban, ahol ... egy keresési útvonalban levô könyvtár.

NLSPATH, LC_MESSAGES, LANG
A NLSPATH és LC_MESSAGES környezetváltozók (vagy a LANG környezetváltozó, ha az utóbbi nem létezik) az üzeneteket tartalmazó file helyének meghatározásában játszik szerepet (Azonban az angol nyelvû üzenetek bele vannak építve a programba, így angol nyelvû üzenetek esetén nem szükséges ilyen file.) Megjegyzés: A man olyan programokat is szokott használni, mint amilyen például a col(1) program pl.: LC_CTYPE.

PATH
A PATH környezetváltozót a man a man lapok alapértelmezésben vett elérési útvonalának meghatározásánál használja.

SYSTEM
A man a SYSTEM -t arra használja hogy, megtudja az alapértelmezésben változó rendszer nevét. (használat a -m kapcsolóval).

LÁSD MÉG

apropos(1), whatis(1), less(1), groff(1).

ISMERT HIBÁK

A -t kapcsoló csak akkor mûködik, ha egy troff-szerû program installálva van.