man
man (ot angl. manual -- rukovodstvo) -- komanda Unix, prednaznachennaia dlia formatirovaniia i vyvoda spravochnykh stranits. Postavliaetsia pochti so vsemi UNIX-podobnymi distributivami. Kazhdaia stranitsa spravki iavliaetsia samostoiatel'nym dokumentom i pishetsia razrabotchikami sootvetstvuiushchego programmnogo obespecheniia.
Ispol'zovanie
[pravit' | pravit' kod]Chtoby vyvesti spravochnoe rukovodstvo po kakoi-libo komande (ili programme, predusmatrivaiushchei vozmozhnost' zapuska iz terminala), mozhno v konsoli vvesti:
Naprimer, chtoby posmotret' spravku po komande ls, nuzhno vvesti man ls.
Dlia navigatsii v spravochnoi sisteme man mozhno ispol'zovat' klavishi | i | dlia postrochnogo perekhoda, PgUp i PgDn dlia postranichnogo perekhoda vverkh i vniz sootvetstvenno.
Pri prosmotre bol'shikh stranits udobno vospol'zovat'sia poiskom, dlia chego sleduet nazhat' /, zatem nabrat' stroku poiska (i slesh, i stroka poiska otobraziatsia v nizhnei chasti ekrana) i nazhat' | Enter. Obratnym poiskom (snizu vverkh) mozhno vospol'zovat'sia, nazhav knopku ?. Pri etom podsvetiatsia vse sovpadeniia s zadannym reguliarnym vyrazheniem, i ekran prokrutitsia do pervogo iz nikh. Dlia perekhoda k sleduiushchemu podsvechennomu vkhozhdeniiu nuzhno nazhat' n (Next -- sleduiushchii) libo ostavit' stroku poiska pustoi (/, zatem - | Enter). Dlia pokaza predydushchego sovpadeniia nado takzhe ispol'zovat' voprositel'nyi znak ili zhe nazhimat' N (zaglavnuiu, to est' | Shift+N).
Dlia polucheniia kratkoi spravki po komandam i goriachim klavisham spravochnoi sistemy nuzhno nazhat' H (Help -- pomoshch').
Dlia vykhoda iz spravochnoi sistemy ispol'zuetsia klavisha Q (Quit -- vykhod).
Dlia polucheniia detal'noi instruktsii po ispol'zovaniiu komandy ispol'zuetsia konstruktsiia
Razdely
[pravit' | pravit' kod]Spravochnye stranitsy podeleny na 8 standartnykh razdelov[1] i odin dopolnitel'nyi[2]. Kazhdyi iz razdelov sootvetstvuet toi ili inoi tematike v ramkakh ustanovlennoi operatsionnoi sistemy.
| Razdel | Kratkoe opisanie[1] |
|---|---|
| 1 | Prikladnye programmy i komandy obolochki |
| 2 | Sistemnye vyzovy iadra (funktsii iazyka Si) |
| 3 | Bibliotechnye vyzovy (funktsii razlichnykh bibliotek, ustanovlennykh v sistemu) |
| 4 | Spetsial'nye faily (nakhodiashchiesia obychno v kataloge /dev) |
| 5 | Formaty failov i soglasheniia |
| 6 | Igry |
| 7 | Razlichnye opisaniia, soglasheniia i prochee |
| 8 | Komandy administrirovaniia sistemy, kotorye obychno zapuskaiutsia ot imeni superpol'zovatelia |
| 9 | Iadro operatsionnoi sistemy (nestandartnyi razdel)[2] |
Nomer razdela v komande man ukazyvaetsia vtorym argumentom, pered nazvaniem spravochnoi stranitsy. Esli nomer razdela opushchen, to poisk spravochnoi stranitsy vediotsia po vsem razdelam po poriadku.
man 1 passwd #razdel 1
man 5 passwd #razdel 5
Primechaniia
[pravit' | pravit' kod]- | 1 2 man-pages(7) -- Linux manual page . man7.org. Data obrashcheniia: 26 aprelia 2016. Arkhivirovano 20 aprelia 2016 goda.
- | 1 2 Ubuntu Manpage: man -- an interface to the on-line reference manuals . manpages.ubuntu.com. Data obrashcheniia: 26 aprelia 2016. Arkhivirovano 1 iiunia 2016 goda.
Ssylki
[pravit' | pravit' kod]- man-stranitsy na russkom i angliiskom iazykakh na saite OpenNET Arkhivnaia kopiia ot 27 maia 2008 na Wayback Machine
Perevody man-stranits na russkii iazyk
- arkhiv stranits man proekta OpenNET (nedostupnaia ssylka)
- ot Viktora Vislobokova i ego komandy Arkhivnaia kopiia ot 19 avgusta 2007 na Wayback Machine
- ot Vladimira Stupina i ego komandy Arkhivnaia kopiia ot 1 marta 2009 na Wayback Machine
- ot Nikolaia Shaforostova Arkhivnaia kopiia ot 9 maia 2010 na Wayback Machine
- ot Marka Bernadinera Arkhivnaia kopiia ot 24 dekabria 2008 na Wayback Machine
- Proekt russkoi dokumentatsii FreeBSD
- man-stranitsy Arkhivnaia kopiia ot 22 fevralia 2014 na Wayback Machine po mnogim Unix-podobnym OS, v tom chisle: AIX, HP-UX, IRIX, raznoe Linux i BSD, OS X, UnixWare, OpenServer.