Comenzile terminalului sunt principalul avantaj al sistemului de operare Linux. Problema este că utilizatorul nu este întotdeauna capabil să își dea seama singur de toate comenzile. Acest lucru este util, deoarece cu ajutorul comenzilor puteți face mult mai multe și, important, mult mai convenabil, comparativ cu interfața grafică. Dezvoltatorii au creat un sistem special de ajutor în care puteți găsi informații despre orice comandă. Majoritatea comenzilor conțin pagini de ajutor în pachetele lor, care sunt adăugate la baza de date comună în timpul instalării. În acest articol vom vorbi despre ce este man și cum să utilizați acest utilitar.
Comanda man vă permite să accesați baza de date comună de ajutor pentru o comandă, o funcție sau un program. De obicei, pentru a vizualiza ajutorul, trebuie să treceți numele unei comenzi sau al altui obiect din sistem către program. Sintaxa sa este următoarea:
$ man раздел page_name
De obicei, titlul paginii este numele comenzii sau numele programului. Întregul ajutor este împărțit în mai multe secțiuni. În mod implicit, paginile de ajutor sunt emise din toate secțiunile, dar utilizatorul poate emite pagini de ajutor dintr-o secțiune specifică. Pentru a face acest lucru, trebuie doar să treacă numărul secțiunii la comandă.
Iată o listă a principalelor secțiuni:
Acum să ne uităm la câteva exemple. Pentru a vedea comanda man help, trebuie doar să executați următoarea comandă:
$ man man
Pentru a invoca ls
help:
$ man ls
Pagina de ajutor individuală este împărțită în mai multe secțiuni.
Acestea sunt:
Există și alte secțiuni, dar acestea sunt cele principale. Dacă nu există prea multe informații despre utilitar, unele secțiuni pot fi combinate împreună, iar altele pot să nu existe deloc.
Următoarele taste rapide sunt utilizate pentru a vizualiza informațiile și a gestiona pagina de ajutor:
e
sau j
- deplasează o linie în sus;y
sau h
- deplasează o linie în jos;z
- deplasează o fereastră în jos;w
- mișcă o fereastră în sus;d
- mișcă o jumătate de fereastră în jos;u
- mută o jumătate de fereastră în sus;/
- caută apariții ale caracterelor specificate după înainte;?
- la fel ca cel anterior, doar că se caută înapoi;n
- în modul de căutare afișează următoarea apariție;N
- în modul de căutare, afișarea apariției anterioare.Apoi apăsați Enter și programul va evidenția toate aparițiile acestui cuvânt în text. Pentru a căuta următoarea apariție, apăsați n
.
Aceste taste vă vor fi suficiente pentru a utiliza ajutorul. Utilitarul less este utilizat pentru ieșirea informațiilor, deci dacă aveți nevoie de mai multe taste rapide.
Atunci când rulați utilitarul puteți utiliza câteva opțiuni, să aruncăm o privire la aceste opțiuni. Nu sunt foarte multe și cele mai interesante sunt doar câteva. Opțiunea -f
vă permite să vedeți o scurtă descriere a paginii de ajutor. De exemplu
$ man -f ls
Cu opțiunea -k
, puteți căuta descrierile scurte ale paginilor de ajutor. De exemplu, să găsim toate paginile care au cuvântul printf
în descrierea lor:
$ man -k printf
Opțiunea -K
vă permite să căutați chiar în paginile de referință. Căutarea este efectuată prin forță brută, deci durează ceva timp:
$ man -K core
Comanda va deschide toate paginile găsite. Pentru a intra, apăsați Ctrl+C. Opțiunea -L
vă va permite să stabiliți manual limba în care va fi afișată pagina. Pentru a afișa informații despre man în limba engleză, executați:
$ man -L en_US man
Pentru a afișa man în limba rusă Linux trebuie să setați această opțiune la ru_RU:
$ man -L ru_RU man
Pentru ca această opțiune să funcționeze, trebuie să aveți instalate pachete de localizare în limba rusă pe sistemul dumneavoastră.
Alte opțiuni pot fi găsite întotdeauna în pagina de ajutor pentru comanda man.