„Omul” este un termen scurt pentru pagina de manual. În sistemele de operare asemănătoare Unix, cum ar fi Linux, man este o interfață pentru a vizualiza manualul de referință al sistemului.
Un utilizator poate solicita afișarea unei pagini de manual prin simpla introducere a „man”, urmat de un spațiu și apoi de un argument. Aici argumentul său poate fi o comandă, un utilitar sau o funcție. Este afișată o pagină manuală asociată fiecăruia dintre aceste argumente.
Dacă veți furniza un număr de secțiune în comandă, atunci man va fi direcționat să caute acel număr de secțiune din manual și va fi afișată pagina respectivă. Și dacă nu, atunci în mod implicit va afișa prima pagină și trebuie să parcurgeți toate secțiunile într-o manieră predefinită.
boolean în c
Man Command în Linux
Introducere în om
man este un manual încorporat pentru utilizarea comenzilor Linux. Permite utilizatorilor să acceseze manualul de referință al unui utilitar sau o comandă de executat în terminal. Comanda man conține descrierea comenzii, exemple, steaguri, opțiuni aplicabile și alte elemente informative.
Cerințe preliminare
- Un cont cu privilegii root
- Acces la linia de comandă
- O mașină cu Linux care rulează
Vom citi despre numărul secțiunii în acest tutorial.
Sintaxa omului:
man [option(s)] keyword(s)
Dar, în general, [opțiune(e)] nu sunt folosite. Doar cuvântul cheie este scris ca argument.
De exemplu,
man ls
Această comandă va afișa toate informațiile despre 'ls' comandă așa cum se arată în captura de ecran.
În mod implicit, comanda man caută fiecare componentă disponibilă a manualului și afișează potrivirea inițială (chiar și atunci când pagina este disponibilă în multe secțiuni). Acordarea unui număr de secțiune adresează comanda man pentru a căuta într-o anumită secțiune.
Nouă secțiuni ale manualului sunt enumerate și explicate după cum urmează:
Formate și convenții de fișiere: arată formatele de fișiere, cum ar fi etc/passwd.
Cum se utilizează comanda man în Linux?
- Tastați comanda man urmată de numele comenzii Linux care pagină de manual dorim să vedem pe ecranul terminalului.
- Rezultatul este lung. Putem folosi rotița de derulare a mouse-ului, tastele sus și jos sau tastele PgUp și PgDn pentru a opera prin intermediul acestuia.
- Putem face clic pe butonul H pentru a găsi secțiunea de ajutor și un posibil tabel de apăsare a tastei pentru a naviga în ieșire după executarea comenzii man.
- Putem apăsa butonul Q pentru a ieși.
- Ieșirea comenzii arată antetul disponibil al paginii de manual pentru comanda numită.
Următoarele sunt lista de titluri posibile:
Important: Paginile pot include mai puține sau mai multe titluri bazându-se pe conținutul paginii de manual.
Cum este afișată rezultatul în Command Shell
man își afișează rezultatul prin pager. Un pager este un program care își afișează ieșirea câte un ecran, înseamnă că textul întreg nu apare deodată și nu există nicio opțiune de a derula în jos în pagină.
Punctele două puncte în partea de jos afișează sfârșitul paginii de pe ecran. Pentru a merge la pagina următoare, puteți folosi ?bara de spațiu sau 'f', iar pentru a reveni pagina puteți folosi 'b'.
gol 0
Pentru a ieși din pagina de pe ecran, utilizați „q” și veți fi direcționat către programul shell. Și pentru ajutor apăsați „h”.
Secțiuni din pagina de manual:
pagina de manual este împărțită în diferite secțiuni. Fiecare secțiune este împărțită în funcție de un anumit subiect.
Paginile de manual au un număr scris între paranteze după comandă. Aceste numere reprezintă numărul secțiunii. În imaginea de mai sus, puteți vedea LS(1) în partea de sus, ceea ce arată că este din secțiunea 1.
După cum am spus mai devreme, dacă veți menționa un anumit număr de secțiune, atunci pagina dvs. de manual va fi direcționată către acea secțiune. Sau, altfel, trebuie să parcurgeți toate secțiunile într-un mod predefinit pentru a merge la secțiunea dorită.
Secțiuni:
- Programe executabile și comenzi shell
- Apeluri de sistem
- Apeluri la bibliotecă
- Fișiere speciale
- Formate de fișiere și convenții
- Jocuri
- Diverse
- Comenzi de administrare a sistemului
- Rutinele nucleului
n. Tcl/Tk (un limbaj de programare)
Sintaxă pentru o anumită secțiune:
comanda arp-a
man section_number keyword
De exemplu
man 2 passwd
man Opțiuni
Comenzi | Funcţie |
---|---|
om -aw | Listați toate secțiunile disponibile ale unei comenzi. |
bărbat -a | Pentru a vizualiza toate paginile de manual ale unei comenzi. |
sman -k (apropos) | Afișează o listă de rezultate în pagina de manual care conține o potrivire a cuvintelor cheie. |
-f, ce este | Afișează descrierea din pagina manuală, dacă este disponibilă. |
unde este | Folosit pentru a determina locația unei pagini de manual |
Nicio opțiune | Afișează întregul manual de comandă. |
Sectiunea-num | Deoarece manualul este clasificat în două sau mai multe secțiuni, opțiunea secțiune-num este aplicată pentru a afișa doar o anumită secțiune a manualului. |
-În | Această opțiune este folosită pentru a returna locația în care este disponibilă pagina de manual a unei comenzi specificate. |
-Eu | Această opțiune ia comanda diferențiată de majuscule și minuscule. |
--implicit, -D | În mod normal, această opțiune este emisă ca opțiune inițială și resetează comportamentul comenzii man la implicit. |
--debug, -d | Această opțiune imprimă detaliile de depanare. |
--config-file=fișier, -C fișier | Putem folosi acest fișier pentru configurarea utilizatorului în loc de implicitul ~/.manpath. |
--warnings[=avertismente] | Această opțiune activează avertismente folosind groff. Poate fi folosit pentru a implementa verificări de sănătate pe textul sursă al paginii de manual. Opțiunea de avertismente este o listă de nume de avertismente izolată prin virgulă. Mac este implicit dacă nu este furnizat. |
--global-apropos, -K | Găsește text pe fiecare pagină de manual. Este o căutare cu forță brută. Ar trebui să definim o secțiune pentru a scădea numerele de pagini care trebuie căutate. |
--local-file, -l | Activează modul local. Formatează și arată fișierele din manualul local, mai degrabă decât să le găsească din colecția manuală a sistemului. |
--locație, --cale, --unde, -w | Această opțiune nu afișează pagina de manual, ci tipărește locația fișierului nroff sursă care ar fi editată. Afișează locația fiecărui fișier sursă care este aceeași cu criteriile de căutare dacă este folosit și steag-ul. |