logo

Com llegir pàgines manuals a Linux | Man Comandament

L'ordre man, abreviatura de manual, és una potent eina del sistema operatiu Linux que permet als usuaris accedir a informació detallada sobre diverses ordres, utilitats i trucades al sistema. L'ordre man proporciona una documentació completa, ajudant els usuaris a entendre com utilitzar i configurar diferents elements de l'entorn Linux. En aquest article s'explorarà l'ordre man en detall, cobrint-ne la sintaxi i les opcions, i proporcionant exemples pràctics.

Taula de contingut



Què és l'home a Linux Command?

Elman>comanda a Linux s'utilitza per mostrar les pàgines de manual d'altres ordres i utilitats. Proporciona documentació detallada sobre l'ús, les opcions i la funcionalitat de les ordres, cosa que la converteix en una eina essencial tant per a usuaris principiants com per a usuaris experimentats. Cada pàgina del manual inclou seccions com NOM, SINOPSI, DESCRIPCIÓ, OPCIONS i EXEMPLES, que ajuden els usuaris a entendre i utilitzar de manera eficaç l'ordre.

Descripció

Elman>L'ordre és essencialment el lector manual de Linux. Quan escriviuman>seguit d'un nom d'ordre, recupera i mostra la pàgina de manual d'aquesta ordre, oferint detalls complets sobre com utilitzar-la, incloses totes les opcions i marques disponibles. Aquesta ordre és crucial per conèixer les eines i les ordres disponibles al sistema operatiu Linux.

Sintaxi de l'home Command

La sintaxi bàsica de l'ordre man és la següent:



man [option] [command]>

Aquí,

opció fa referència a senyals addicionals que modifiquen el comportament de l'ordre man,

prova d'agafar java

comandament és l'ordre o utilitat de Linux per a la qual voleu accedir al manual.



Opcions de comandament de l'home

El comandament man en si té opcions que milloren la seva funcionalitat:

Opció

Descripció

home [manar]

Mostra la pàgina de manual de l'ordre especificada.

-f, -què

Mostra una descripció concisa d'una línia de l'ordre.

-k, -a prop

Cerca ordres relacionades amb una paraula clau determinada.

-a, -tots

Mostra totes les pàgines de manual coincidents per a l'ordre especificada.

Barra espaiadora

Avançar una pàgina al manual.

Entra

Avança una línia al manual.

B

Mou una pàgina enrere al manual.

Q

Sortiu del visualitzador manual.

Accés a les pàgines del manual

  • Per accedir a la pàgina de manual d'una ordre específica, simplement escriviu:
man [command]>

Per exemple: Per veure el manual del ls ordre executeu l'ordre següent:

man ls>
  • Això mostrarà informació detallada sobre el ls comanda, inclòs el seu ús, opcions i exemples.

Un cop hàgiu accedit a una pàgina de manual, podeu navegar-hi mitjançant diverses ordres. Les tecles de navegació habituals inclouen:

  • Barra espaiadora: Avançar una pàgina.
  • Introduïu: Avança una línia.
  • B: Moveu cap enrere una pàgina.
  • P: Sortiu del visualitzador manual.

Seccions a les pàgines del manual

Les pàgines del manual s'organitzen en diferents seccions, cadascuna amb un propòsit específic. Les seccions principals inclouen:

  • NOM: Proporciona el nom i una breu descripció de l'ordre.
  • SINOPSIS: Descriu la sintaxi de l'ordre.
  • DESCRIPCIÓ: Ofereix una explicació detallada de la funcionalitat de l'ordre.
  • OPCIONS: Llista les opcions de línia d'ordres disponibles i les seves descripcions.
  • EXEMPLES: Proporciona exemples pràctics que demostren l'ús d'ordres.
  • VEGEU TAMBÉ: Suggereix ordres o recursos relacionats.

Tipus de seccions als manuals de comandament Man

Elman>Els manuals d'ordres es divideixen en diverses seccions, cadascuna proporciona tipus específics d'informació sobre les ordres i les característiques del sistema operatiu Linux. Entendre aquestes seccions ajuda els usuaris a navegar per l'extensa documentació de manera eficient. Cada manual està dividit en les següents seccions:

mycricketlive
  1. Programes executables o ordres de shell : Ordres que es poden executar a l'intèrpret d'ordres, com ara ls> , cd> , o grep> .
  2. Trucades del sistema : Funcions proporcionades pel nucli, com ara open> , read> , i write> .
  3. Trucades a la biblioteca : Funcions dins de les biblioteques de programes, com les de la biblioteca estàndard C, com ara printf> i malloc> .
  4. Jocs : Documentació dels jocs disponible al sistema.
  5. Fitxers especials : Normalment es troba a /dev> , aquests inclouen fitxers del dispositiu com /dev/null> i /dev/sda> .
  6. Formats de fitxer i convencions : Detalls sobre formats i convencions de fitxers, p. ex., /etc/passwd> .
  7. Divers : Inclou paquets de macros i convencions, p. ex., groff(7> )>.
  8. Ordres d'administració del sistema : Ordres que normalment utilitza l'usuari root per administració del sistema tasques, comiptables>o mount>.
  9. Rutines del nucli : rutines del nucli no estàndard utilitzades dins del sistema.

Exemples de tipus de secció Man Command amb detalls

Els següents són els exemples de tipus de secció d'ordres man amb detalls:

1. Secció-núm a man Command a Linux

  • En elman>manuals de comandaments, les seccions s'utilitzen per categoritzar diferents tipus d'informació. Podeu especificar un número de secció per mostrar només la secció rellevant d'un manual.

Sintaxi

man [SECTION-NUM] [COMMAND NAME]>

Exemple

man 2 intro>

Sortida

Aquesta ordre mostra l'entrada manual del fitxerintro>a l'apartat 2, que correspon a trucades al sistema. L'especificació d'un número de secció garanteix que obtingueu la informació precisa que necessiteu de les pàgines de manuals de Linux.

home 2 introducció

  • En aquest exemple, les pàgines de manual de l'ordre ' introducció ' es retornen que es troben a la secció 2.

2. -f opció a man Command a Linux

  • És possible que no es pugui recordar les seccions en què hi ha una comanda. Per tant, aquesta opció proporciona la secció en què està present l'ordre donada.

Sintaxi

man -f [COMMAND NAME]>

Exemple

man -f ls>

Sortida

Aquesta ordre enumera les seccions on el fitxerls>apareix l'ordre, que indica quels>està documentat a la secció 1.

home -f ls

3. -una opció a man Command a Linux

  • Aquesta opció ens ajuda a mostrar totes les pàgines de manual d'introducció disponibles en successió.

Sintaxi

man -a [COMMAND NAME]>

Exemple

tipus de closca
man -a intro>

Sortida

Aquesta comanda ho mostrarà totintro>pàgines de manual una darrere l'altra, cosa que us permetrà navegar per elles per trobar la informació específica que necessiteu. Això és útil per visualitzar diverses seccions on es pot documentar una ordre.

home - una introducció

  • La següent captura de pantalla il·lustra a les pàgines del manual de la introducció de la secció 2:

pàgina d'introducció del manual

En aquest exemple us podeu moure per les pàgines (seccions) del manual, és a dir, llegint (prement Intro) o saltant (prement ctrl+D) o sortint (prement ctrl+C).

4. -k opció a man Command a Linux

El-k>opció a laman>L'ordre us permet cercar una ordre com a expressió regular a totes les pàgines del manual, retornant una llista d'entrades coincidents juntament amb els seus números de secció.

Sintaxi

man -k [COMMAND NAME]>

Exemple

man -k cd>

Sortida

Aquesta ordre cerca el terme cd a totes les pàgines del manual i mostra les entrades rellevants juntament amb les seccions on es troben. Això és útil per trobar ordres i temes relacionats a les pàgines del manual.

home -k cd

  • L'ordre ' cd ' es cerca a totes les pàgines del manual considerant-lo com una expressió regular.

5. -w opció a man Command a Linux

  • El-w>opció a laman>L'ordre retorna la ubicació de la pàgina de manual per a una comanda determinada. Això és útil per trobar on s'emmagatzemen les pàgines del manual al sistema.

Sintaxi

man -w [COMMAND NAME]>

Exemple

man -w ls>

Sortida

En aquest exemple, l'ordreman -w ls>dóna sortida a la ruta a la pàgina de manual per als>comanda, que indica on es troba el fitxer de documentació al sistema.

home -w ls

  • La ubicació de la comanda ' ls ' es torna.

6. -I opció a man Command a Linux

El-I>opció a laman>L'ordre fa que la cerca distingeix entre majúscules i minúscules, assegurant que el nom de l'ordre es considera amb majúscules i minúscules exactes.

Sintaxi

man -I [COMMAND NAME]>

Exemple

L'execució de l'ordre següent ajuda a trobar els manuals de l'ordre printf amb distinció entre majúscules i minúscules.

com seleccionar columnes de diferents taules en sql
man -I printf>

Sortida

Aquesta ordre cerca les pàgines de manual del fitxerprintf>comanda, tractant el nom de l'ordre amb distinció entre majúscules i minúscules. Això és útil per diferenciar ordres o seccions que tenen noms similars però casos diferents.

home -I printf

  • La captura de pantalla següent il·lustra el manual de l'ordre printf amb majúscules i minúscules:

pàgina de manual per imprimirf

  • El següent cerca les pàgines de manual per a l'ordre Printf amb majúscules i minúscules:

home -I printf

  • L'ordre 'printf' es pren com a majúscules i minúscules, és a dir, 'printf' retorna les pàgines del manual però 'Printf' dóna error.

Com cercar pàgines manuals a Linux?

Hi ha tres maneres principals:

  1. Utilitzant el ` man`> comandament: Aquest és l'enfocament clàssic. Escriviu ` man`> seguit del nom de l'ordre per trobar la seva pàgina de manual. Per exemple, ` man mkdir`> us mostrarà la pàgina de manual per al 'mkdir' comandament.
  2. Utilitzant el ` -k`> opció: Voleu cercar paraules clau a totes les pàgines de manual? Úsman -k>seguit de les vostres paraules clau. Per exemple, ` man -k> > permissions`> trobarà pàgines de menció permisos .
  3. Utilitzant el ` apropos`> comandament: Similar a ` man -k`> , però ` apropos`> també cerca descripcions, no només noms. Prova ` apropos networking`> per trobar pàgines relacionades amb les xarxes.

Maneres alternatives de llegir pàgines de manual

Les següents són les maneres alternatives de llegir les pàgines de manual:

  • man2html: Converteix les pàgines man a format HTML, que pot ser més fàcil de llegir en una interfície gràfica d'usuari (GUI).
  • tldr: Proporciona versions més curtes i simplificades de pàgines man.
  • Què és: Ofereix un resum molt breu d'una línia d'una ordre.
  • a propòsit : cerca elman>pàgines per a paraules clau i proporciona una llista d'ordres i les seves breus descripcions.
  • informació : Mostra documentació més detallada i amb hiperenllaços sobre ordres i programes, que sovint inclou més informació de fons queman>pàgines.

Conclusió

En aquest article vam parlar de l'ordre man a Linux, que és una eina essencial per accedir a la documentació detallada sobre ordres, utilitats i trucades al sistema. Proporciona una guia completa amb seccions organitzades, que inclou sintaxi, opcions i exemples. Amb opcions com-f>,-k>, i-a>, els usuaris poden recuperar ràpidament descripcions concises, cercar ordres relacionades i accedir a totes les pàgines de manual coincidents.

La navegació per les pàgines manuals es simplifica amb tecles habituals com la barra espaiadora i Enter. L'ordre man no és només una eina de documentació; és un recurs valuós per als usuaris de tots els nivells, que contribueix a una millor comprensió de les ordres de Linux i millora la competència de la línia d'ordres.

Com llegir pàgines manuals a Linux | Man Command - Preguntes freqüents

Com veure el manual de l'ordre de cd utilitzant l'ordre man?

La següent comanda mostrarà la pàgina de manual per a cd comanda, inclosa informació sobre les seves opcions, sintaxi i exemples.

man cd>

L'ordre següent proporcionarà una llista d'ordres relacionades amb el fitxer de paraules clau, ajudant els usuaris a descobrir les utilitats rellevants.

 man -k file>

Com mostrar una descripció d'una línia de ls utilitzant l'ordre man?

L'ordre següent presentarà una breu descripció d'una línia de l'ordre ls, útil per a una referència ràpida.

 man -f ls>

No trobo la pàgina de manual d'una ordre específica, què faig?

Hi ha algunes possibilitats:

  • És possible que l'ordre no tingui una pàgina de manual. Algunes ordres més petites o menys habituals poden no tenir documentació.
  • És possible que hàgiu escrit malament el nom de l'ordre. Comprova l'ortografia i torna-ho a provar.
  • La pàgina de manual pot estar situada en una secció diferent. Podeu utilitzar el -k> opció amb man> per cercar paraules clau a totes les seccions. Per exemple, ` man -k ls`> cercarà totes les pàgines de manual que mencionin ls.