viernes, 8 de enero de 2010

which

fuente: http://enavas.blogspot.com/2008/03/el-shell-de-linux-comando-which.html
El comando which nos sirve para averiguar donde se encuentra instalado un determinado programa.

Por ejemplo, si ejecutamos:
$ which find

Nos devolverá:
/usr/bin/find

Ésto nos mostrará la primera aparición del programa buscado. Si queremos que nos muestre todas las ocurrencias que encuentre, utilizaremos el parámetro -a.

Así, si ejecutamos:
$ which -a find

Nos devolverá todas las ocurrencias que encuentre:
/usr/bin/find
/usr/bin/X11/find

Para realizar la búsqueda which localiza los ficheros ejecutables mediante el PATH.

Ésto puede sernos útil, por ejemplo, para comprobar si tenemos dos versiones de un mismo programa instalado en diferentes directorios.

Type
– Muestra la ubicación de un archivo ejecutable (si está en el path)
# type shutdown
shutdown is /sbin/shutdown

No hay comentarios: