Skip to content
This repository was archived by the owner on Feb 25, 2026. It is now read-only.

Latest commit

 

History

History
101 lines (65 loc) · 1.96 KB

File metadata and controls

101 lines (65 loc) · 1.96 KB

Which en Linux


Temario

Regresar a la Guía Principal


¿Que es el comando which?

El comando which en Linux (y otros sistemas Unix) sirve para mostrar la ruta completa del ejecutable que se ejecutará cuando llamas a un comando.

🔹 En pocas palabras: Te dice dónde está ubicado el programa que se ejecutará cuando escribes algo como python, ls, gcc, etc.

Ejemplo básico

which python

📤 Salida posible:

/usr/bin/python

➡️ Significa que cuando escribes python en la terminal, se ejecuta el archivo /usr/bin/python.


Otro ejemplo

which ls

📤 Resultado:

/bin/ls

➡️ ls está en la carpeta /bin.


Si el comando no existe

which pepe

📤 Resultado:

pepe not found

Ver qué versión se usa si hay varias instaladas

which -a python

📤 Resultado:

/usr/bin/python
/usr/local/bin/python

➡️ Te muestra todas las ubicaciones posibles que coinciden, en orden de prioridad según tu $PATH.


En resumen

Opción Descripción
which comando Muestra la ruta del ejecutable que se ejecuta al usar ese comando
which -a comando Muestra todas las rutas donde se encuentra ese comando

--

Regresar a la Guía Principal

Autor: Fravelz