whereis Generador de comandos
Generar comandos whereis para localizar el binario, el código fuente y la página de manual de un comando
Introducción a whereis
## ¿Qué es whereis?
`whereis` localiza de una sola vez los archivos binarios, de código fuente y de páginas de manual de una orden. Busca en un conjunto fijo de directorios estándar (no en `$PATH`), lo que lo hace muy rápido, pero también significa que solo encuentra archivos instalados en ubicaciones convencionales. Es la forma más rápida de ver todo lo relacionado con una orden instalada.
## Cómo usarlo
1. **Establecer opciones**: Restringir la búsqueda a binarios, código fuente o manuales, o definir directorios de búsqueda personalizados. 2. **Introducir el nombre**: Escriba el nombre de la orden que desea buscar. 3. **Copiar y ejecutar**: Pégue la orden generada en su terminal.
El resultado se presenta agrupado en `name: /path/to/binary /path/to/man /path/to/src`.
Opciones comunes
### `-b` Solo binario Limita los resultados al binario ejecutable (o script) correspondiente al comando.
### `-m` Solo manual Limita los resultados a los archivos de página de manual.
### `-s` Solo código fuente Limita los resultados a los archivos de código fuente.
### `-u` Entradas inusuales Muestra solo las entradas que son “inusuales”: comandos que carecen de al menos uno de los tipos binario/código fuente/manual. Útil para detectar instalaciones incompletas.
### `-B DIR`, `-M DIR`, `-S DIR` Rutas de búsqueda personalizadas Restringe la búsqueda de binarios, manuales o código fuente a directorios específicos. Estas deben ir antes del nombre del comando: `whereis -B /opt/bin -f python`.
### Nombre (posicional) El nombre del comando a buscar, por ejemplo `ls`, `gcc`, `bash`.
▶¿Cuál es la diferencia entre whereis, which y locate?
▶¿Cómo veo solo la ruta binaria de un comando?
▶¿Cómo encuentro comandos que carecen de páginas de manual o fuentes?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.