INICIO
logo de clasesordenador

COMANDO APROPOS EN LINUX

El comando apropos muestra una lista de todos los temas de las páginas de manual relacionados con el tema de una consulta.

Apropos toma su nombre de la palabra inglesa con la misma ortografía que significa relevante. Es particularmente útil cuando se buscan comandos sin conocer sus nombres exactos. La sintaxis de apropos es: apropos keywords

Una sola línea se muestra en la pantalla del monitor para cada página de manual que contiene una o más palabras clave en su sección NAME. La sección NAME, es el mínimo requerido para cada página de manual, consta de una sola línea que contiene el título de la página (es decir, el nombre del comando u otro tema) y una descripción muy breve.

Cada línea devuelta por apropos contiene tres elementos acerca de una página de manual específica: (1) su título (2) su número de sección (es decir, un número entero de uno a nueve indicando cuál de las nueve secciones estándar de hombre se encuentra en la página) 3) la descripción de su sección NAME.

Los resultados de cada palabra clave se enumeran por separado. Así, por ejemplo, si se usan dos palabras clave, primero se proporciona una lista de resultados para la primera palabra clave, seguida de una lista de resultados para la segunda palabra clave. No hay espacio vertical entre las listas.

Las líneas devueltas para cada palabra clave se ordenan de acuerdo con los títulos de la página de manual. Todos los títulos que comienzan con una letra mayúscula (es decir, mayúscula) se listan primero y se ordenan alfabéticamente , y son seguidos por todos los títulos que comienzan con una letra minúscula (es decir, pequeña), que también se ordenan alfabéticamente.

Una característica conveniente de apropos es que no distingue entre mayúsculas y minúsculas durante su búsqueda, Es decir, las letras mayúsculas se tratan como las mismas letras que sus homólogos inferiores. Aunque los sistemas operativos tipo Unix son sensibles a las mayúsculas y las minúsculas (sensiblemente) para casi todo, las operaciones de búsqueda con distinción entre mayúsculas y minúsculas son claramente más eficientes para los usuarios.

Además de devolver los temas que contienen una determinada palabra clave, apropos también devuelve todos los temas cuyas secciones NAME contienen palabras más largas que incluyen la palabra clave. Por ejemplo, al buscar la palabra compilar, apropos también encuentra todas las instancias de las palabras compilador y compilado.

Apropos en realidad no busca las páginas de manual directamente, ya que esto podría ser relativamente lento. Por el contrario, busca una base de datos que básicamente contiene sólo el título de cada página, el número de sección y la descripción de su sección NAME. Esta base de datos es un archivo de texto generado por el sistema operativo desde las páginas de manual cuando se utiliza el comando apropos por primera vez después de instalar el sistema operativo. Su ubicación varía de acuerdo con el sistema particular; En el caso de Red Hat 9, por ejemplo, es /var/cache/man/whatis.

Ejemplo del comando apropos

Por ejemplo, usar apropos para obtener información sobre el comando cat (que se utiliza para leer y combinar archivos) genera una cantidad muy grande de salida. Esto se debe a que la cadena (es decir, la secuencia de letras) cat también se encuentra en otras palabras que se utilizan con frecuencia en las líneas NAME, tales como autenticar, catálogo, certificado, localización y verificación.

El siguiente oleoducto permite ver la página página por página, tanto hacia adelante (presionando la barra espaciadora) como hacia atrás (presionando la tecla b ): apropos cat | less

Apropos produce el mismo resultado que el comando man utilizado con su opción -k.

El comando man seguido de una palabra clave muestra el contenido completo de la página de manual sobre ese tema (si existe tal tema), pero cuando se utiliza con su opción -k sólo muestra el nombre, el número de sección y la primera línea de la página. Así, por ejemplo, man -k editor es igual que apropos editor

El comando whatis es similar a apropos excepto que busca sólo palabras completas que coinciden con las palabras clave e ignora partes de palabras más largas que coinciden con las palabras clave. Por lo tanto, lo que es particularmente útil si se desea obtener una breve descripción sólo sobre un comando específico cuyo nombre exacto ya es conocido.

Se podría utilizar para obtener la misma información sobre el comando cat que apropos proporciona, pero sin generar la producción extensa sobre otros temas irrelevantes. Es decir, whatis cat


Fecha actualización el 2017-8-30. Fecha publicación el . Categoría: Linux. Autor: Mapa del sitio
Comando apropos