comando man en Linux con ejemplos

El comando man en Linux se usa para mostrar el manual de usuario de cualquier comando que podamos ejecutar en la terminal. Proporciona una vista detallada del comando que incluyeNAME, SYNOPSIS, DESCRIPTION, OPTIONS, EXIT STATUS, RETURN VALUES, ERRORS, FILES, VERSIONS, EXAMPLES, AUTHORSySEE ALSO.

Cada manual se divide en las siguientes secciones:

  • Programas ejecutables o comandos de shell
  • Llamadas al sistema (funciones proporcionadas por el kernel)
  • Llamadas a bibliotecas (funciones dentro de bibliotecas de programas)
  • Juegos
  • Archivos especiales (normalmente se encuentran en /dev)
  • Formatos de archivo y convenciones, por ejemplo, /etc/passwd
  • Varios (incluidos paquetes de macros y convenciones), por ejemplo, groff(7)
  • Comandos de administración del sistema (generalmente solo para root)
  • Rutinas del núcleo [No estándar]

Sintaxis:

$man [OPTION]... [COMMAND NAME]...

Opciones y ejemplos

1. Sin Opción : Muestra todo el manual del comando.

Sintaxis:

$ man [COMMAND NAME]

Ejemplo:

$ man printf

Producción:

En este ejemplo, simplemente se devuelven las páginas de manual del comando ‘ printf ‘.

2. Número de sección : dado que un manual se divide en varias secciones, esta opción se usa para mostrar solo una sección específica de un manual.

Sintaxis:

$ man [SECTION-NUM] [COMMAND NAME]

Ejemplo:

$ man 2 intro

Producción:

En este ejemplo, se devuelven las páginas de manual del comando ‘ intro ‘ que se encuentran en la sección 2.

3. Opción -f : es posible que no pueda recordar las secciones en las que está presente un comando. Así que esta opción da la sección en la que está presente el comando dado.

Sintaxis:

$ man -f [COMMAND NAME]

Ejemplo:

$ man -f ls

Producción:

En este ejemplo, el comando ‘ ls ‘ se devuelve con su número de sección.

4. Opción -a : esta opción nos ayuda a mostrar todas las páginas de manual de introducción disponibles en sucesión.

Sintaxis:

$ man -a [COMMAND NAME]

Ejemplo:

$ man -a intro

Producción:

En este ejemplo, puede moverse a través de las páginas (secciones) del manual, es decir, leer (pulsando Intro) u omitir (pulsando ctrl+D) o salir (pulsando ctrl+C).

5. Opción -k : esta opción busca el comando dado como una expresión regular en todos los manuales y devuelve las páginas del manual con el número de sección en el que se encuentra.

Sintaxis:

$ man -k [COMMAND NAME]

Ejemplo:

$ man -k cd

Producción:

El comando ‘ cd ‘ se busca en todas las páginas del manual considerándolo como una expresión regular.

6. Opción -w : esta opción devuelve la ubicación en la que está presente la página del manual de un comando determinado.

Sintaxis:

$ man -w [COMMAND NAME]

Ejemplo:

$ man -w ls

Producción:

Se devuelve la ubicación del comando ‘ ls ‘.

7. Opción -I : Considera el comando como sensible a mayúsculas y minúsculas.

Sintaxis:

$ man -I [COMMAND NAME]

Ejemplo:

$ man -I printf

Producción:

El comando ‘ printf ‘ distingue entre mayúsculas y minúsculas, es decir, ‘ printf ‘ devuelve las páginas del manual pero ‘ Printf ‘ da error.

Publicación traducida automáticamente

Artículo escrito por AshwinGoel y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *