whereis es una utilidad de línea de comandos que le permite encontrar la ubicación de los archivos de página binarios, fuente y manual para un comando dado.
En este artículo, le mostraremos cómo usar Linux whereis comando.
Cómo usar whereis Comando #
La sintaxis para whereis El comando es el siguiente:
whereis [OPTIONS] FILE_NAME...
Cuando se usa sin opciones whereis busque en los archivos binarios, fuente y manuales el comando especificado como argumento.
Por defecto whereis busca los archivos del comando en las rutas codificadas y los directorios enumerados en las variables de entorno. Usa el -l opción para encontrar los directorios donde está whereis comando buscar.
whereis -l
Por ejemplo, para obtener información sobre el bash comando, escribiría lo siguiente:
whereis bash bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
En la salida anterior bash: es el comando para el que desea obtener información, /bin/bash es la ruta al archivo binario, /etc/bash.bashrc es el archivo fuente y /usr/share/man/man1/bash.1.gz es la página del manual.
Si el comando que está buscando no existe, whereis imprimirá solo el nombre del comando.
También puede proporcionar más de un argumento al whereis comando:
whereis netcat uptime
El resultado incluirá información sobre netcat y uptime comandos:
netcat: /bin/netcat /usr/share/man/man1/netcat.1.gz
uptime: /usr/bin/uptime /usr/share/man/man1/uptime.1.gz
Para buscar solo los binarios del comando, use -p opción.
Por ejemplo, para encontrar la ubicación del ping comando, escribiría lo siguiente:
whereis -p ping ping: /bin/ping
Cuando busque solo la ubicación del comando binario, prefiera usar which o type comandos.
Para buscar solo los archivos de origen, use -s opción.
whereis -s command
Si los archivos de origen existen, el whereis imprimirá sus ubicaciones.
El -m La opción le permite buscar solo archivos man:
whereis -m command
Para limitar las ubicaciones donde whereis las búsquedas de binarios usan -B opciones, para manuales el -M opción, y -S para fuentes. Cada opción acepta una lista de rutas absolutas a directorios separadas por espacios. La lista de directorios debe terminar con -f opción que indica el inicio de los nombres de archivo.
Por ejemplo, para buscar el cp binario en el /bin directorio que escribiría:
whereis -b -B /bin -f cp cp: /bin/cp
El -u opción dice whereis para buscar entradas inusuales. Los archivos que no tienen exactamente una entrada de cada tipo solicitado (binario, manual y fuente) se consideran archivos inusuales (comandos).
Por ejemplo, para buscar todos los archivos binarios en /bin directorio que no tiene páginas de manual o tiene más de una documentación que escribiría:
cd /binwhereis -m -u *
El carácter comodín (* ) después de -f opción significa todos los archivos en el directorio de trabajo actual (/bin ).
Conclusión #
El whereis La utilidad se utiliza para ubicar los archivos binarios, fuente y manuales para un comando dado.
Si tiene alguna pregunta o comentario, deje un comentario a continuación.