Cómo acceder a páginas manuales para comandos de Linux

Cómo acceder a páginas manuales para comandos de Linux

Regular, al escribir un comando, tanto fáciles como complejos, uno querrá acceder a información más detallada sobre el comando y sus opciones disponibles. Hay una gran cantidad de información disponible en las páginas del Manual de Linux, y esto se proporciona de forma gratuita, y está disponible con solo unas pocas teclas.

En este tutorial aprenderás:

  • Cómo acceder a la página manual para un comando dado
  • Cómo acceder a la ayuda en línea para un comando dado
  • Cómo buscar en todos los manuales un término de búsqueda dado
  • Cómo acceder a páginas manuales para comandos integrados
  • Cómo acceder al manual usando una GUI (interfaz gráfica de usuario)
  • Ejemplos que muestran varios casos de uso de uso manual
Cómo acceder a páginas manuales para comandos de Linux

Requisitos y convenciones de software utilizados

Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema Independiente de la distribución de Linux
Software Línea de comando bash, sistema basado en Linux
Otro Cualquier utilidad que no esté incluida en el shell bash de forma predeterminada se puede instalar utilizando sudo apt-get instalación de utilidad de utilidad (o yum instalación para sistemas basados ​​en redhat)
Convenciones # - requiere que los comandos de Linux se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
$-Requiere que los comandos de Linux se ejecuten como un usuario regular no privilegiado

Ejemplo 1: Acceda a la página manual para un comando dado

Acceder a la página Manual para un comando dado no podría ser más fácil mientras trabaja en la línea de comando. Simplemente prefijo el comando con hombre:

Hombre LS 

Mencionará la página manual para el LS dominio!

Dentro de esta página, simplemente escriba / para comenzar a ingresar un término de búsqueda para buscar. Por ejemplo, en el LS Manual de comando, uno podría escribir /directorio buscar la palabra directorio. Si presiona el norte clave que lo llevarán a la siguiente ocurrencia de esa palabra, etc. También puedes usar ? seguido de un término de búsqueda (sin espacio) para buscar hacia arriba. Esto es útil si está al final del archivo y desea buscar hacia arriba.

Prensa Q para salir de la pantalla de manzana.

Ejemplo 2: Cómo acceder a la ayuda en línea para los comandos

Como alternativa al uso del manual a través de hombre, También podemos acceder a la ayuda en línea de la terminal para cualquier comando. Esto a menudo demostrará ser una ruta más rápida en el uso diario. Para hacerlo, simplemente especifique --ayuda Al final de cualquier comando:

$ ls --help | Head -N10 Uso: LS [Opción] ... [Archivo]… Información de lista sobre los archivos (el directorio actual de forma predeterminada). Ordenar las entradas alfabéticamente si no se especifica nada de -cftuvsux ni -sort. Los argumentos obligatorios a opciones largas también son obligatorias para las opciones cortas. -A, -todos no ignoran las entradas que comienzan con . -A,-al máximo-todo no enumere implícito . y ... -Autor con -l, imprima el autor de cada archivo -b, --sescape impreso al estilo C de estilo C para caracteres no redactores --blok -size = size con -l, tamaños de escala por tamaño al imprimirlos; 

Si la salida es demasiado larga para caber en la ventana y los pergaminos de su terminal, puede usar | más Para detenerse al final de cada pantalla llena del texto:

ls --help | Más ... -Ondide = Patrón no enumere las entradas implícitas del patrón de shell coincidente -More-- 


Y presionar espacio Para obtener la página siguiente llena de texto.

Ejemplo 3: Buscando a través de todos los manuales

También puedes buscar en todos los manuales. Primero actualice la base de datos manual utilizando el mandb dominio:

$ Mandb 0 Man Subdirectorios contenía páginas manuales más nuevas. Se agregaron 0 páginas manuales. Se agregaron 0 gatos callejeros. 0 entradas de base de datos antiguas fueron purgadas. 

Y luego usar hombre -k your_search_term Para buscar un término de búsqueda:

$ man -k 'ls'… ls (1) - List Directory ContentsA LSATTR (1) - Lista de atributos de archivo en un segundo sistema de archivos extendido Linux lsb_release (1) - Imprimir información específica de distribución LSBLK (8) - Lista de bloques de bloques .. 

La salida devuelta fue significativamente más larga, por lo que la abreviamos aquí. Para ahora abrir el manual para cualquier elemento de interés de la lista, puede especificar Comando de la sección del hombre dónde dominio ¿Se busca el comando (por ejemplo LS) y la sección es la sección como se ve en los resultados de búsqueda anteriores.

hombre 8 lsblk 

Ahora, dominio no es una descripción completamente precisa. A lo que realmente estás pasando hombre es la página en la que está interesado. Resulta que hay un página para la mayoría comandos En su sistema operativo.

Ejemplo 4: Acceda a la página manual para comandos incorporados

¿Alguna vez te has encontrado con una situación como esta?

$ Man FG No hay entrada manual para FG 


FG (en primer plano) es un comando construido con cáscara de bash. Se construye la carcasa de la fiesta del núcleo. Para acceder al manual para esto, hay dos estrategias que uno puede usar. El primero es probar el ayuda dominio:

$ Help FG FG: FG [Job_spec] Mueva el trabajo en primer plano. Coloque el trabajo identificado por Job_Spec en primer plano, convirtiéndolo en el trabajo actual. Si JOB_SPEC no está presente, se usa la noción de shell del trabajo actual. Estado de salida: estado del comando colocado en primer plano, o falla si se produce un error. 

Y mientras no hay hombre Página para recibir ayuda, ayuda poder ayuda sí mismo:

$ AYUDA AYUDA | Head -N2 AYUD: AYUDA [-DMS] [Patrón ...] Muestra información sobre los comandos Builtin. 

La segunda estrategia es buscar la información desde el comando shell intérprete en sí mismo. Por ejemplo, para el caparazón de la fiesta, una vez puede hacer:

$ hombre Bash 

Y luego usar /FG Como un comando para buscar FG Dentro del manual. Prensa norte para buscar el siguiente ocurrencia, etc.

Si está interesado en aprender más sobre la gestión de procesos avanzados en la línea de comandos de Bash, lea nuestra gestión de procesos de scripts bash multiproceso en el artículo de la línea de comandos!

Ejemplo 5: Uso de una GUI para ver las páginas de manejo

Si desea ver las páginas manuales en una GUI, puede usar gañido:

Yelp Man: LS 

Traerá una nueva ventana con una frontend gráfica al LS manera.

Conclusión

En este artículo, exploramos cómo acceder a la página manual para comandos dados, cómo acceder a la ayuda en línea y cómo acceder al manual utilizando una GUI (interfaz gráfica de usuario). También observamos cómo acceder a páginas manuales para comandos integrados y cómo buscar el manual. Disfruta navegando y buscando en los manuales y déjanos un comentario con tu mejor hombre consejos!

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Mastering Bash Script Loops
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cómo realizar operaciones de administración con Ansible ..
  • Comandos de Linux: los 20 comandos más importantes que necesitas ..
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Comandos básicos de Linux
  • Cómo manipular las tablas de partición GPT con Gdisk y Sgdisk ..
  • Registro avanzado y auditoría en Linux