logo

Linux que comando

el linux cual comando se utiliza para localizar los archivos ejecutables o ubicación de un programa del sistema de archivos. Muestra la ruta donde está almacenado el archivo o comando especificado.

nombres de ciudades estados unidos

Si tiene curiosidad por saber dónde está almacenado el programa especificado, cual El comando le ayudará a identificar la ruta, es bastante sencillo de usar.

Sintaxis:

 which 

El comando anterior mostrará la ruta del nombre de archivo o comando especificado.

Opciones

El comando which facilita con una sola opción que es la opción '-a'. Se utiliza para mostrar todas las rutas para el comando especificado. En algunos casos, nuestra máquina contiene dos rutas diferentes para un mismo programa. Por ejemplo, puede ser '/usr/bin/program' o '/usr/local/bin/program'. La opción '-a' mostrará ambas rutas para el comando especificado.

Sintaxis:

 which -a 

Exploremos varios usos de este comando para comprenderlo mejor:

¿Cómo usar qué comando?

Para mostrar la ruta de cualquier archivo ejecutable, como programas y comandos, simplemente ejecute el cual comando seguido del nombre del programa.

Por ejemplo, para mostrar la ruta de los archivos ejecutables del nodo, ejecute el comando de la siguiente manera:

 which node 

Mostrará la ruta de los archivos ejecutables del nodo. Considere el siguiente resultado:

Linux que comando

De manera similar, para archivos ejecutables de Java, ejecute el comando de la siguiente manera:

carácter a int
 which java 

Mostrará la ruta de los archivos ejecutables de Java.

Este comando solo muestra la ruta de los archivos ejecutables, por lo tanto, ejecute los comandos solo con los argumentos disponibles en la máquina. Si pasamos cualquier argumento ilegal (que nuestra máquina no contiene), no dará ningún resultado.

¿Qué comando con múltiples argumentos?

Podemos mostrar múltiples rutas de archivos ejecutables proporcionando múltiples argumentos a la vez en un solo comando. Para pasar los múltiples argumentos en el comando, sepárelos por un espacio. Ejecute el comando de la siguiente manera:

 which ... 

Por ejemplo, para mostrar la ruta del comando node, cat, ls y mkdir, ejecute el comando de la siguiente manera:

 which node cat ls mkdir 

El comando anterior mostrará la ruta de todos los comandos especificados en una nueva línea. Considere el siguiente resultado:

Linux que comando

Estado de salida de qué comando

El usuario de Linux tiene un estado de salida o lo ejecuta el script de shell. Si el estado de salida es 0, significa que el comando se ejecutó exitosamente sin ningún error. Si el estado de salida es un número distinto de cero (es decir, de 1 a 255), significa que el comando tuvo un error y fue un error.

El comando which tiene los siguientes tres estados de salida:

0: Si el estado de salida es 0, significa que todos los argumentos se encuentran y son ejecutables.

1: Si el estado de salida es 1, significa que uno o más argumentos no existen o no son ejecutables.

reaccionar js tutorial

2: Si el estado de salida es 2, significa que se ha especificado una opción no válida.

Obteniendo ayuda

Si se quedó atascado durante el uso de qué comando, puede recibir ayuda desde su terminal mostrando el manual de qué comando.

Para mostrar el manual, ejecute el comando man de la siguiente manera:

 man which 

El comando anterior mostrará el manual. Considere el siguiente resultado:

Linux que comando

Para salir del manual presione 'q' llave.

actualizar desde unirse a sql

También podemos ejecutar el información comando para mostrar el manual:

 info which 

El comando anterior mostrará el mismo resultado que el comando man.