Cómo usar el Comando WHEREIS en Linux

Chuleta de comandos linux: CIBERED, tu web de linux de confianza 2026

El comando whereis es una de esas herramientas sencillas que ahorran tiempo cuando necesitas localizar rápidamente un binario, su página de manual o, en algunos casos, archivos relacionados con su código fuente o cabeceras.

En 2026 sigue siendo útil precisamente por eso: no busca “todo”, sino solo lo importante en ubicaciones estándar del sistema, lo que lo hace rápido y muy práctico.

A diferencia de herramientas como find o locate, whereis no está pensado para rastrear todo el disco, sino para responder a una pregunta muy concreta: “¿dónde vive este comando?” o “¿dónde está su manual?”.

Esa simplicidad lo convierte en un recurso excelente para administradores, estudiantes de Linux y cualquier persona que quiera entender mejor cómo está organizado su sistema.

¿Qué hace el comando whereis?

El comando whereis busca archivos relacionados con un programa en rutas estándar del sistema, normalmente directorios como /bin, /usr/bin o /usr/sbin, además de ubicaciones comunes para manuales y, cuando aplica, algunos archivos de desarrollo o fuente.

En la práctica, eso significa que puedes descubrir en segundos dónde está un ejecutable, su documentación y parte de los archivos que lo acompañan.

Por ejemplo, si ejecutas:

whereis ls

obtendrás una salida similar a esta:

ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz

Eso indica que el binario ls está en /usr/bin/ls y que su manual está en /usr/share/man/man1/ls.1.gz. Es una forma rápida de confirmar qué versión del comando estás usando y dónde está documentado.

¿Cuándo conviene usar el comando WHEREIS?

El comando whereis es especialmente útil cuando necesitas una respuesta rápida y no quieres recorrer el sistema entero con una búsqueda más pesada. Funciona bien para comandos habituales, herramientas del sistema, compiladores y programas instalados desde repositorios estándar.

También es útil en tareas de mantenimiento, scripts de comprobación y formación, porque te ayuda a entender la estructura clásica de Linux sin complejidad adicional. En 2026 sigue siendo una herramienta básica, ligera y todavía muy vigente para trabajo diario en terminal.

Ejemplos prácticos

Veamos algunos ejemplos reales de uso para entender mejor su salida.

Localizar gcc

whereis gcc

Una salida típica sería:

gcc: /usr/bin/gcc /usr/lib/gcc /usr/include/gcc /usr/share/man/man1/gcc.1.gz

Aquí puedes ver que gcc tiene un ejecutable en /usr/bin/gcc, archivos relacionados en /usr/lib/gcc y /usr/include/gcc y su manual en /usr/share/man/man1/gcc.1.gz.

Localizar python3

whereis python3

La salida puede parecerse a esto:

python3: /usr/bin/python3 /usr/lib/python3.10 /usr/share/man/man1/python3.1.gz

Esto muestra el ejecutable de Python 3, su biblioteca correspondiente y su página de manual. Aunque el número de versión de la ruta puede variar según la distribución, el principio sigue siendo el mismo: whereis te muestra las ubicaciones estándar más relevantes.

Opciones útiles

whereis permite afinar la búsqueda con opciones muy simples. Eso lo hace todavía más útil cuando solo quieres una parte concreta de la información.

Buscar solo binarios

La opción -b limita la búsqueda a ejecutables:

whereis -b gcc

Salida típica:

gcc: /usr/bin/gcc

Es ideal cuando solo quieres localizar el binario y no te interesa el manual ni otros archivos relacionados.

Buscar solo manuales

La opción -m muestra únicamente páginas de manual:

whereis -m gcc

Salida típica:

gcc: /usr/share/man/man1/gcc.1.gz

Esto resulta útil cuando quieres leer la documentación oficial del comando sin distraerte con el resto.

Buscar solo fuentes

La opción -s busca archivos de origen o rutas asociadas al código fuente:

whereis -s gcc

Salida típica:

gcc: /usr/lib/gcc

Aunque la salida puede variar según el paquete y la distribución, la idea es la misma: centrar la búsqueda solo en la parte de código o desarrollo.

Combinar opciones

Puedes combinar opciones para restringir aún más la salida. Por ejemplo, si quieres ver el binario y el manual de python3:

whereis -b -m python3

Salida esperada:

python3: /usr/bin/python3 /usr/share/man/man1/python3.1.gz

Esto es muy práctico cuando quieres una salida limpia y directa, especialmente en scripts o en sesiones rápidas de administración.

Diferencia con otras herramientas

whereis no reemplaza a find, locate ni which; simplemente cubre otro caso de uso. which te dice qué ejecutable se resolverá en tu PATH, whereis te muestra más contexto, y find sirve para búsquedas profundas en el sistema completo.

La ventaja de whereis es que es rápido y bastante predecible, porque solo consulta rutas habituales del sistema. Por eso resulta tan útil cuando trabajas con comandos instalados de forma estándar y quieres ubicar binario, manual o archivos asociados sin complicarte demasiado.

Uso recomendado en 2026

En 2026, whereis sigue siendo una herramienta muy buena para soporte, administración y aprendizaje de Linux. Aunque no es una utilidad “moderna” en el sentido de nuevas funciones avanzadas, sí es una de las más confiables para inspecciones rápidas de comandos del sistema.

Si administras servidores, compilas software o documentas instalaciones, conviene tenerla siempre presente porque ahorra tiempo y evita búsquedas innecesarias. Además, su salida es fácil de leer y se integra bien con otros comandos de shell.


Conclusión

El comando whereis sirve para localizar binarios, manuales y rutas relacionadas con programas en ubicaciones estándar del sistema. Es rápido, simple y muy útil para tareas cotidianas en Linux, especialmente cuando solo necesitas información concreta sobre un comando.

Sus opciones -b, -m y -s permiten afinar la búsqueda según lo que realmente necesites.

Vistas: 26
Scroll al inicio