Cómo usar el comando Linux Which Command

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp
Share on email
Share on print
Cómo usar el comando Linux Which Command

Cómo usar el comando Linux Which Command

VALORACIÓN DEL ARTÍCULO:
5/5


El comando de Linux que se usa para encontrar la ubicación de un programa. En esta guía, le mostraremos cómo usar el comando which y cómo sacar el máximo provecho de él explicando todos los switches disponibles.

Cómo encontrar la ubicación de un programa

En teoría, todos los programas deberían ejecutarse desde la carpeta /usr/bin, pero en realidad, este no es el caso. La forma más segura de saber dónde se encuentra un programa es utilizando el comando which.

La forma más simple del comando es la siguiente:

 which

Por ejemplo, para encontrar la ubicación del navegador web Firefox, utilice el siguiente comando:

que firefox

La salida será algo así:

/usr/bin/firefox

Puede especificar varios programas en el mismo comando. Por ejemplo:

que firefox gimp banshee

Esto devolverá los siguientes resultados:

 /usr/bin/firefox 
/usr/bin/gimp
/usr/bin/banshee

Algunos programas se encuentran en más de una carpeta. Por defecto, sin embargo, que sólo mostrará uno.

Por ejemplo, ejecute el siguiente comando:

 que menos

Esto encontrará la ubicación del comando menos y la salida será la siguiente:

/usr/bin/less

Sin embargo, esto no muestra la imagen completa porque el comando menos está disponible en más de un lugar.

Puede obtener el comando which para mostrar todos los lugares en los que se instala un programa usando el siguiente conmutador:

 que -a

Puede ejecutar esto contra el comando menos de la siguiente manera:

 que -a menos

La salida del comando anterior será la siguiente:

 /usr/bin/less
. /bin/less

Entonces, ¿eso significa que realmente se instala menos en dos lugares? En realidad no.

Ejecute el siguiente comando ls:

ls -lt /usr/bin/less

Al final de la salida verá lo siguiente:

 /usr/bin/less -> /bin/less

Cuando veas el -> al final del comando ls sabes que es un enlace simbólico y que realmente sólo apunta a la ubicación del programa real.

Ahora ejecute el siguiente comando ls:

ls -lt /bin/less

Esta vez la salida al final de la línea es simplemente la siguiente:

/bin/less

Esto significa que este es el programa real.

Por lo tanto, es posible que sea sorprendente que el comando which emita /usr/bin/less cuando busque el comando less.

Un comando que nos parece más útil que "which" es el comando "whereis" ya que permite localizar los binarios del programa, el código fuente del programa y las páginas de manual del programa.

Resumen

Entonces, ¿por qué usarías el comando qué?

Imagine que sabe que se ha instalado un programa pero que por alguna razón no se ejecutará. Es muy probable que se deba a que la carpeta en la que se ha instalado el programa no está en la ruta.

Usando el comando which puede localizar dónde está el programa y navegar hasta la carpeta en la que el programa debe ejecutarlo o añadir la ruta al programa al comando path.

Otras herramientas de búsqueda útiles

Mientras que usted está leyendo acerca de qué comando vale la pena notar que hay otros comandos que son útiles para encontrar archivos.

Puede usar el comando "find" para encontrar archivos en su sistema de archivos o alternativamente puede usar el comando locate.

Comandos esenciales de Linux

Las distribuciones modernas de Linux han hecho que el requisito de usar el terminal sea menos problemático, pero hay algunos comandos que sólo necesita saber.

Una lista de los comandos esenciales es útil para navegar por su sistema de archivos.

Usando la guía usted podrá averiguar en qué carpeta se encuentra, cómo navegar a diferentes carpetas, listar los archivos en carpetas, volver a su carpeta de inicio, crear una nueva carpeta, crear archivos, renombrar y mover archivos y copiar archivos.

También aprenderá cómo borrar archivos y también qué son los enlaces simbólicos y cómo los usaría, incluyendo la especificación de la diferencia entre enlaces duros y blandos.

Deja un comentario

TAMBIÉN TE INTERESA

mejores smartphones para niños

Top 5 de mejores smartphones para niños

Los niños naturalmente usan los teléfonos inteligentes de manera diferente a los adultos y, por lo tanto, necesitan dispositivos que se adapten perfectamente a sus necesidades. Pero, ¿qué teléfono inteligente es mejor para mi hijo y a qué más debo prestar atención al comprar un (primer) teléfono celular para mi hijo? ¡Puedes obtener respuestas a estas preguntas aquí!

niños en internet

Formas de administrar el uso de Internet de tus hijos con tu enrutador

¿Cómo te aseguras de que tus hijos realmente duerman en su habitación, en lugar de pasar toda la noche viendo videos en Internet? Bueno, una solución es mantener sus manos alejadas de sus dispositivos y administrar su uso de Internet directamente en la fuente, directamente en el enrutador. Aunque también hay muchas cosas que probablemente

Actualización de firmware: todo lo que debes saber

Una actualización de firmware suele ser muy molesta, porque siempre llega en el peor momento o son molestas por su frecuencia. Aun así, estas actualizaciones son sumamente importantes. No solo los teléfonos inteligentes y las PC, sino también las impresoras, los televisores y las cámaras deben recibir actualizaciones periódicas porque corrigen errores de software, cierran

ebooks en formato PDF

Las 4 mejores herramientas para editar PDF para Windows

¿Cómo editar PDF? El formato PDF tiene una serie de ventajas: una vez creado, nadie puede modificar tu documento y el formato permanece en tu lugar. Sin embargo, se vuelve engorroso si deseas realizar cambios en el archivo terminado posteriormente. Porque muchos programas que se pueden utilizar para editar PDF son bastante caros. Afortunadamente, también existen algunas

iPhone o Android: ¿cual debería comprar?

iPhone o Android: ¿cual debería comprar?

¿iPhone o Android? Es una competencia eterna entre Apple y Google: desde hace varios años, el mercado de los teléfonos inteligentes ha estado dominado por los dos sistemas operativos iOS y Android. Y aunque estos son similares en muchas áreas, cada uno puntúa con características únicas y tiene fortalezas y debilidades específicas. Por lo tanto, muchos usuarios se preguntan: ¿qué es mejor? iPhone

mejores smartphones 2021

Top 15 de mejores smartphones 2021

Los teléfonos inteligentes  o smartphones cada vez tienen más funciones y nos facilitan las tareas del dia a día. Ya sea el iPhone de Apple, la serie Galaxy S de Samsung o Huawei, la selección es enorme y no es fácil encontrar el teléfono móvil perfecto. En este top 15, te presentamos los mejores teléfonos móviles que están disponibles actualmente