GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo utilizar eficazmente las páginas de manual en Linux

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


Linux
  1. Cómo usar el comando grep de Linux

  2. Cómo usar el comando de historial en Linux

  3. Cómo usar el comando Su en Linux

  4. Cómo usar el comando de pantalla de Linux

  5. ¿Cómo leer las páginas man de Linux?

Comando set de Linux y cómo usarlo {9 ejemplos}

Cómo usar el comando nohup de Linux

Cómo usar du Command en Linux

Cómo usar el comando sysctl en Linux

Cómo usar el comando de apagado de Linux

Cómo usar grep en Linux