GNU/Linux >> Tutoriales Linux >  >> Linux

A propósito de los comandos de Linux explicados {con ejemplos}

Introducción

El apropos comando ayuda a los usuarios a encontrar cualquier comando usando sus páginas man. Las páginas man describen funciones de comando, enumeran argumentos aplicables y proporcionan ejemplos de casos de uso.

El hombre comando invoca el manual de comandos de Linux con el man command_name sintaxis. Por lo tanto, no saber el nombre del comando crea un problema. A diferencia de man , apropos busca en todas las páginas man utilizando detalles conocidos como término de búsqueda.

Esta guía ofrece apropos Comando Linux explicado (con ejemplos).

Requisitos previos

  • Un sistema que ejecuta Linux.
  • Acceso a la terminal.

Nota: El apropos el comando no distingue entre mayúsculas y minúsculas.

Linux a propósito de la sintaxis de comandos

El apropos básico la sintaxis es:

apropos [option] keyword

El apropos El comando funciona sin opciones pero no funciona sin un término de búsqueda (palabra clave).

Desde apropos busca una palabra clave en los nombres y descripciones de las páginas del manual, al ejecutar el comando sin una palabra clave se imprime lo siguiente:

Linux a propósito de las opciones de comando

El apropos El comando funciona sin ningún argumento. Aún así, las opciones personalizan la salida o afectan el proceso de búsqueda.

Algunas opciones estándar son:

Opción Descripción
-e Devuelve nombres y descripciones que coinciden exactamente con la palabra clave.
-d Imprime mensajes de depuración.
-w Busca la palabra clave con comodines.
-a Funciona como AND lógico. Devuelve el resultado cuando todas las palabras clave coinciden.
-l Detiene el recorte de salida.
-C Utiliza archivos de configuración de usuario en lugar de $MANPATH .
-s Busca solo en secciones específicas de páginas man.
-M Establece la ruta de búsqueda en PATH en lugar de la predeterminada $MANPATH .
-m Busca descripciones de páginas man de otros sistemas operativos.
-L Establece la configuración regional para la búsqueda.
-r Interpreta cada palabra clave como una expresión regular.

Ejemplos de comandos de Linux a propósito

Buscar un comando por palabra clave es útil cuando no puede recordar un comando exacto o cuando intenta encontrar un comando adecuado para completar una acción.

apropos ayuda en estas situaciones y tiene muchos casos de uso. A continuación se enumeran algunos ejemplos.

Buscar una palabra clave

El apropos el uso principal es encontrar una sola palabra clave en las páginas del manual. Por ejemplo, ejecute apropos list para encontrar instancias que mencionen la palabra clave lista :

apropos list

El comando imprime todas las instancias de lista en nombres (marcados en verde) y descripciones (marcados en amarillo). La herramienta también muestra coincidencias que pertenecen a cadenas más grandes, como lista energía o lista s .

Buscar dos palabras clave

Cuando la palabra clave es demasiado amplia, apropos produce muchos resultados. Para lista , apropos Imprime 300 líneas.

Agregue otra variable para reducir las coincidencias. Por ejemplo, para enumerar todos los directorios, use dos palabras clave con apropos :lista y directorios .

Sin argumentos, apropos busca páginas man que incluyen lista o directorio . Para asegurarse de que el resultado incluya ambos, use -a :

apropos -a list directory

Consigue un efecto similar sin -a . encerrando las palabras clave entre comillas dobles:

apropos "list directory"

Las comillas dobles indican apropos para encontrar la coincidencia exacta, con el mismo orden que las palabras clave entre comillas. Por lo tanto, la salida proporciona cuatro líneas en lugar de seis cuando se usa -a .

Encuentre cualquiera de los dos parámetros

Mientras que el -a el argumento funciona como AND lógico, ejecutando apropos con varios términos de búsqueda sin argumentos funciona como OR lógico.

Por ejemplo, use eliminar , terminar y eliminar como términos de búsqueda para encontrar páginas man que incluyan cualquiera de las palabras clave:

apropos delete terminate remove

El apropos El comando imprime líneas que contienen una o más palabras clave.

Buscar coincidencia exacta

El apropos coincide con palabras clave individuales o como parte de otra palabra. Por ejemplo:

apropos set

El resultado muestra instancias de set incluido en cadenas como offset y establecer cosas Para encontrar coincidencias exactas para conjunto , usa el -e bandera:

apropos -e set

Buscar secciones específicas

Una página del manual para cada comando consta de nueve secciones. Por ejemplo:

man man

Por defecto, apropos busca la palabra clave en cualquier sección. Para especificar la sección del manual que desea buscar, use -s seguido por el(los) número(s) de sección.

Por ejemplo, busque lista en las secciones 1 y 8 con el siguiente comando:

apropos -s 1,8 list

El comando imprimió páginas man que contenían listar en las secciones 1 u 8.

Usar símbolos Regex

Utilice símbolos regex para acelerar el proceso de búsqueda y filtrar los resultados.

Por ejemplo, busque todas las páginas man que comiencen con la palabra lista con:

apropos '^list'

La palabra clave lista está encerrado entre comillas simples con el símbolo de intercalación, asegurándose de que el término aparezca al principio de la línea. El resultado muestra esa lista aparece al principio de la columna de nombre o de la columna de descripción.

Las expresiones Regex ofrecen aún más opciones. Por ejemplo, busque todas las páginas man que incluyan zipcloak , nota postal o zipinfo con:

apropos "zip(note|cloak|info)"

La tubería funciona como OR lógico. El apropos el comando busca zip con la capa , nota o información sufijo.

Use expresiones regulares para realizar una búsqueda aún más específica. Por ejemplo, busque implementación , dispositivos o usuarios en las secciones 3 u 8 de cualquier página de manual que comience con lista :

apropos -a -s 3,8 "^list" "(implementation|devices|users)"

Como muestra el resultado, cada línea incluye lista al principio, pertenece a la sección 3 u 8, y tiene una de las palabras clave.

Evite recortar

El apropos El comando recorta la descripción en la salida de forma predeterminada. La salida se muestra terminando en puntos suspensivos. Al ejecutar apropos con list , el recorte es evidente en algunos lugares:

El recorte está presente a pesar del tamaño de la ventana. Para evitar el recorte, use el -l opción:

Conclusión

Después de seguir este tutorial, sabrás cómo usar el apropos Comando para buscar a través de diferentes páginas del manual.

A continuación, consulte la lista definitiva de comandos de Linux que todos los usuarios deben conocer.


Linux
  1. Comando de corte de Linux explicado con 6 ejemplos

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

  3. Comando de historial en Linux explicado en profundidad

  4. Comando Traceroute de Linux, explicado con ejemplos

  5. Comando ls en Linux:17 ejemplos útiles explicados

Comando Tr en Linux explicado con ejemplos

Comando procinfo en Linux explicado

Explicación del comando fuente en Linux

Comando de pantalla en Linux explicado

Comando Arping en Linux explicado

Explicación del comando Dig en Linux