logo

Comando de hombre de Linux

El 'hombre' es un término corto para la página del manual. En sistemas operativos tipo Unix como Linux, man es una interfaz para ver el manual de referencia del sistema.

Un usuario puede solicitar mostrar una página de manual simplemente escribiendo man seguido de un espacio y luego un argumento. Aquí su argumento puede ser un comando, utilidad o función. Se muestra una página de manual asociada con cada uno de estos argumentos.

Si proporciona un número de sección en el comando, se le indicará al hombre que busque ese número de sección del manual y se mostrará esa página de sección. Y si no, de forma predeterminada se mostrará la primera página y tendrás que recorrer todas las secciones de una manera predefinida.

glotón contra tejón

Comando man en Linux

Introducción al hombre

man es un manual integrado para utilizar comandos de Linux. Permite a los usuarios acceder al manual de referencia de una utilidad o un comando para ejecutar en la terminal. El comando man contiene la descripción del comando, ejemplos, indicadores, opciones aplicables y otros elementos informativos.

Requisitos previos

  • Una cuenta con privilegios de root
  • Acceso a la línea de comando
  • Una máquina con Linux en ejecución

Leeremos sobre el número de sección en este tutorial.

Sintaxis del hombre:

 man [option(s)] keyword(s) 

Pero generalmente no se utilizan [opción(es)]. Sólo la palabra clave se escribe como argumento.

Por ejemplo,

 man ls 

Este comando mostrará toda la información sobre 'yo' comando como se muestra en la captura de pantalla.

hombre linux1

De forma predeterminada, el comando man busca todos los componentes disponibles del manual y muestra la coincidencia inicial (incluso cuando la página está disponible en muchas secciones). Dar un número de sección dirige el comando man para buscar en una sección en particular.

Nueve secciones del manual se enumeran y explican a continuación:

    Comandos generales:Muestra los comandos que se utilizan en la terminal.Funciones de la biblioteca:Muestra las funciones dentro de las bibliotecas del programa.Llamadas al sistema:Estos muestran las funciones proporcionadas por el kernel.Archivos especiales:Los dispositivos normalmente se encuentran en el directorio /dev y los controladores correspondientes.Juegos:Muestra las descripciones de los comandos que muestran citas de la base de datos.
    Formatos de archivos y convenciones: Muestra los formatos de archivos como etc/passwd.Misceláneas:varias descripciones, como parámetros de arranque, convenciones y paquetes de macros, y otros.Rutinas del kernel:Muestra información sobre las operaciones internas del kernel.Comandos de administración del sistema:La mayoría de los comandos están reservados para root.

¿Cómo utilizar el comando man en Linux?

  • Escriba el comando man seguido del nombre del comando de Linux cuya página man deseamos ver en la pantalla del terminal.
  • El resultado es largo. Podemos utilizar la rueda de desplazamiento del ratón, las teclas arriba y abajo, o las teclas PgUp y PgDn para operar a través del mismo.
  • Podemos hacer clic en el botón H para encontrar la sección de ayuda y una posible tabla de pulsaciones de teclas para navegar por la salida después de ejecutar el comando man.
  • Podemos pulsar el botón Q para salir.
  • La salida del comando muestra el encabezado disponible de la página de manual para el comando nombrado.

La siguiente es la posible lista de encabezados:

    Nombre:Muestra el nombre del comando.Sinopsis:Muestra la sintaxis del comando.Ejemplos:En este título, muchos ejemplos demuestran el uso del comando.Configuración:Muestra la información de configuración de un dispositivo.Valores predeterminados:Representan la función predeterminada del comando y cómo se pueden controlar.Opciones:Muestran una lista de banderas y opciones que toma el comando.Estado de salida:Muestra la lista de valores de estado de salida posibles para un comando.Archivos:Muestran una lista de archivos utilizados por el comando.Ambiente:Muestra la descripción y la lista de variables de entorno que influyen en el comando.Ver también:Representa los comandos correspondientes al tema especificado.Historia:Muestra la historia del desarrollo del comando.Autores:Este encabezado muestra la persona que escribió y administró el comando.Notas:Este encabezado muestra muchas notas, incluidas dependencias, permisos requeridos, etc.Insectos:Este encabezado muestra los problemas conocidos en la versión del programa.

Importante: Las páginas pueden incluir menos o más títulos según el contenido de la página de manual.

Cómo se muestra la salida en el comando Shell

man muestra su salida a través del buscapersonas. Un buscapersonas es un programa que muestra su resultado en una pantalla completa a la vez, lo que significa que el texto completo no aparece a la vez y no hay opción para desplazarse hacia abajo en la página.

Dos puntos en la parte inferior muestran el final de la página en pantalla. Para ir a la página siguiente puede usar la barra espaciadora o la f y para retroceder la página puede usar b.

Para salir de la página en pantalla use 'q' y será dirigido al programa shell. Y para obtener ayuda presione 'h'.

Secciones en la página de manual:

La página de manual está dividida en diferentes secciones. Cada sección está dividida en función de un tema en particular.

Las páginas de manual tienen un número escrito entre paréntesis después del comando. Estos números representan el número de sección. En la imagen de arriba, puedes ver LS(1) en la parte superior, lo que muestra que es de la sección 1.

Como dije anteriormente, si menciona un número de sección en particular, su página de manual será dirigida a esa sección. De lo contrario, debe recorrer todas las secciones de una manera predefinida para ir a la sección deseada.

árbol binario vs bst

Secciones:

  1. Programas ejecutables y comandos de shell
  2. llamadas al sistema
  3. Llamadas a la biblioteca
  4. Archivos especiales
  5. Formatos de archivo y convenciones
  6. Juegos
  7. Misceláneas
  8. Comandos de administración del sistema
  9. Rutinas del kernel

norte. Tcl/Tk (un lenguaje de programación)

Sintaxis para una sección particular:

 man section_number keyword 

Por ejemplo

 man 2 passwd 

opciones hombre

ComandosFunción
hombre -awEnumere todas las secciones disponibles de un comando.
hombre -unPara ver todas las páginas de manual de un comando.
sman -k (a propósito)Muestra una lista de resultados en la página de manual que contiene una concordancia de palabra clave.
-f, ¿qué es?Muestra la descripción de la página del manual si está disponible.
dónde esSe utiliza para determinar la ubicación de una página de manual.
Sin opción Muestra el manual de comando completo.
Número de sección Como el manual está categorizado en dos o más secciones, la opción número de sección se aplica para mostrar solo una sección específica del manual.
-En Esta opción se utiliza para devolver la ubicación donde está disponible la página del manual de un comando específico.
-I Esta opción hace que el comando distinga entre mayúsculas y minúsculas.
--predeterminado, -D Normalmente, esta opción se emite como opción inicial y restablece el comportamiento del comando man a su valor predeterminado.
--depurar, -d Esta opción imprime los detalles de depuración.
--config-file=archivo, -archivo C Podemos usar este archivo para la configuración del usuario en lugar del valor predeterminado ~/.manpath.
--advertencias[=advertencias] Esta opción activa advertencias usando groff. Puede usarse para implementar controles de cordura en el texto fuente de la página del manual. La opción de advertencias es una lista de nombres de advertencias separados por comas. Mac es el valor predeterminado si no se proporciona.
--global-apropos, -K Encuentra texto en cada página del manual. Es una búsqueda por fuerza bruta. Deberíamos definir una sección para disminuir los números de páginas que requieren ser buscados.
--archivo-local, -l Habilita el modo local. Formatea y muestra los archivos del manual local en lugar de encontrarlos en la colección de manuales del sistema.
--ubicación, --ruta, --dónde, -w Esta opción no muestra la página del manual, pero imprime la ubicación del archivo nroff de origen que se editaría. Muestra la ubicación de cada archivo fuente que coincide con los criterios de búsqueda si también se utiliza el indicador -a.