Las páginas del manual de referencia en línea (man) proporcionan descripciones detalladas y el uso de los comandos. Puede usar el comando man para mostrar la entrada de la página man que explica un comando dado. La sintaxis del comando man es la siguiente.
$ man command $ man option command $ man option filename
Mostrar las páginas man
Por ejemplo, muestre las páginas man para el comando uname usando el comando man.
NAME(1) User Commands UNAME(1) NAME uname - print system information SYNOPSIS uname [OPTION]... DESCRIPTION Print certain system information. With no OPTION, same as -s. -a, --all print all information, in the following order, except omit -p and -i if unknown: -s, --kernel-name print the kernel name -n, --nodename print the network node hostname -r, --kernel-release print the kernel release ....
Desplazamiento por las páginas man
La siguiente tabla enumera los comandos del teclado para desplazarse por las páginas man.
Comando de teclado | Acción |
---|---|
Barra espaciadora | Muestra la siguiente pantalla de una página man |
Volver | Muestra la siguiente línea de una página de manual |
b | Retrocede una pantalla completa |
/patrón | Busca un patrón hacia adelante |
n | Busca la siguiente ocurrencia de un patrón después de haber usado /pattern |
h | Proporciona una descripción de todas las capacidades de desplazamiento |
p | Sale del comando man y vuelve al indicador de shell |
Buscar en las páginas man
Hay dos formas de buscar información en las páginas man:
- Buscar por sección
- Búsqueda por palabra clave
Búsqueda en las páginas del manual:por sección
Las entradas de la página del manual en línea están organizadas en secciones según el tipo o uso del comando o archivo. Por ejemplo, la Sección 1 contiene comandos de usuario y la Sección 4 contiene información sobre varios formatos de archivo. Para buscar una sección específica de la página de manual, use el comando man con la opción -s, seguido del número de sección y el comando o nombre de archivo.
$ man -s number command or $ man -s number filename
La siguiente tabla muestra los números de sección del manual seguidos de los tipos de páginas que contienen.
Número de sección | Descripción |
---|---|
1 | Programas ejecutables o comandos de shell |
2 | Llamadas al sistema (funciones proporcionadas por el kernel) |
3 | Llamadas a bibliotecas (funciones dentro de bibliotecas de programas) |
4 | Archivos especiales (generalmente se encuentran en /dev) |
5 | Formatos de archivo y convenciones, por ejemplo, /etc/passwd |
6 | Juegos |
7 | Varios (incluidos paquetes de macros y convenciones), p. hombre(7), groff(7) |
8 | Comandos de administración del sistema (generalmente solo para root) |
9 | Rutinas del kernel [No estándar] |
La parte inferior de una página man, titulada "VER TAMBIÉN ', enumera otros comandos o archivos relacionados con la página del manual. El número entre paréntesis refleja la sección donde se encuentra la página del manual.
Búsqueda en las páginas del manual:por palabra clave
Cuando no esté seguro del nombre de un comando, puede usar el comando man con la opción -k y una palabra clave para buscar entradas de página man que coincidan.
$ man -k keyword
La salida del comando man proporciona una lista de comandos y descripciones que contienen la palabra clave especificada. Por ejemplo, usando el comando man, vea los comandos que contienen la palabra clave syslog.
# man -k syslog logger (1) - a shell command interface to the syslog(3) system log module rsyslog.conf (5) - rsyslogd(8) configuration file rsyslogd (8) - reliable and extended syslogd syslog (2) - read and/or clear kernel message ring buffer; set console_loglevel syslog (3) - send messages to the system logger syslog (3p) - control system log syslog.h (0p) - definitions for system error logging vsyslog (3) - send messages to the system logger