5 formas de encontrar una descripción y ubicación de 'comando binario' en el sistema de archivos
- 3510
- 531
- Eduardo Tapia
Con los miles de comandos/programas disponibles en los sistemas de Linux, conocer el tipo y el propósito de un comando dado, así como su ubicación (ruta absoluta) en el sistema, puede ser un poco de desafío para los novatos.
Conocer algunos detalles de comandos/programas no solo ayuda a un usuario de Linux a dominar los numerosos comandos, sino que también permite a un usuario comprender para qué operaciones en el sistema usarlas, ya sea desde la línea de comandos o de un script.
Por lo tanto, en este artículo le explicaremos cinco comandos útiles para mostrar una descripción breve y la ubicación de un comando dado.
Para descubrir nuevos comandos en su sistema, considere todos los directorios de su CAMINO variable ambiental. Estos directorios almacenan todos los comandos/programas instalados en el sistema.
Una vez que encuentre un nombre de comando interesante, antes de proceder a leer más sobre él, probablemente en la página del hombre, intente recopilar información superficial al respecto de la siguiente manera.
Suponiendo que haya hecho eco de los valores de CAMINO y se mudó al directorio /usr/local/bin y notó un nuevo comando llamado FSWatch (Monitors de cambios de modificación del archivo):
$ Echo $ Path $ cd/usr/local/binEncuentra nuevos comandos en Linux
Ahora descubramos la descripción y la ubicación del fswatch Comando usar siguientes formas diferentes en Linux.
1. Whatis Command
qué es se usa para mostrar descripciones de página manual de una línea del nombre del comando (como fswatch En el comando a continuación) ingresa como argumento.
Si la descripción es demasiado larga, algunas piezas se recortan de forma predeterminada, use el -l
bandera para mostrar una descripción completa.
$ whatis fswatch $ whatis -l fswatchEjemplo de comando de Linux Whatis
2. Comando APROPOS
a propósito Búsqueda de los nombres y descripciones de la página manual de la palabra clave (considerado un regular, cual es el nombre del comando) proporcionado.
El -l
La opción permite mostrar la descripción de competencia.
$ apropos fswatch $ apropos -l fswatchEjemplo de comando de Linux Abropos
Por defecto, APROPOS puede mostrar una salida de todas las líneas coincidentes, como en el ejemplo a continuación. Solo puede hacer coincidir la palabra clave exacta usando la -mi
cambiar:
$ APROPOS FMT $ APROPOS -E FMTComando de Linux Abropos Mostrar por palabra clave
3. Tipo de comando
tipo le indica el nombre de ruta completo de un comando dado, además, en caso de que el nombre de comando ingresado no sea un programa que exista como un archivo de disco separado, el tipo también le indica la clasificación de comando:
- Shell comando incorporado o
- Palabra clave de shell o palabra reservada o
- Un alias
$ tipo fswatchEjemplo de comando de tipo Linux
Cuando el comando es un alias para otro comando, tipo muestra el comando ejecutado cuando se ejecuta el alias. Utilizar el alias Comando para ver todos los alias creados en su sistema:
$ alias $ type L $ type llMostrar todos los alias en Linux
4. que comando
cual Ayuda a localizar un comando, imprime la ruta de comando absoluto como se muestra a continuación:
$ que fswatchBuscar ubicación de comando de Linux
Algunos binarios se pueden almacenar en más de un directorio bajo el CAMINO, utilizar el -a
bandera para mostrar todos los nombres de ruta coincidentes.
5. Donde el comando
dónde es El comando localiza los archivos de página binarios, de origen y manual para el nombre del comando proporcionado de la siguiente manera:
$ whereis fswatch $ whereis mkdir $ whereis rmEjemplo de comando de Linux Whereis
Aunque los comandos anteriores pueden ser vitales para encontrar información rápida sobre un comando/programa, abrir y leer a través de su página manual siempre proporciona una documentación completa, incluida una lista de otros programas relacionados:
$ hombre fswatch
En este artículo, revisamos cinco comandos simples utilizados para mostrar descripciones de página manuales cortas y ubicación de un comando. Puede hacer una contribución a esta publicación o hacer una pregunta a través de la sección de comentarios a continuación.
- « Tecmenta.com - los mejores artículos de 2016
- 51 comandos menores útiles conocidos para usuarios de Linux »