Titre : Linux quelle commande
Extrait : Un tutoriel pratique avec des exemples sur l'utilisation de la commande « which » sous Linux et comment trouver divers exécutables et scripts à partir de la variable PATH.
Permalien:linux-quelle-commande
Catégorie : Commandes Linux
Dans ce guide, nous découvrirons la commande « Quelle » sous Linux.
Pour effectuer les étapes démontrées dans ce guide, vous aurez besoin des composants suivants :
Les systèmes Linux modernes sont livrés avec plusieurs outils intégrés pour diverses tâches telles que la gestion du système, l'automatisation, la surveillance du système et l'informatique à distance. La commande « which » en fait partie.
L'utilisation principale de la commande "which" est de localiser l'emplacement des fichiers exécutables (et des scripts). Veuillez consulter l'exemple ci-dessous :
$Lequel est
Ici :
Utilisation de base
Pour trouver l'exécutable binaire d'une commande/outil, utilisez la commande « Quel » comme suit :
$,
La commande « which » accepte également plusieurs paramètres. Découvrez les exemples ci-dessous :
$which ls man chmod python3
Ici :
Trouver plusieurs fichiers exécutables
Dans les systèmes Linux, l'emplacement du chemin du même outil peut avoir plusieurs copies. Par exemple, /usr/bin, /usr/sbin, /bin et /sbin ont des exécutables qui se chevauchent :
$ls—l/usr/bin
$ls-L/usr/sbin
$ls-L/bin
$ls—l/sbin
Bien qu'il existe plusieurs copies, chaque fois qu'une commande est exécutée, le shell n'exécute qu'une copie spécifique de l'exécutable (généralement située sous /usr/bin). Par défaut, la commande "Which" signale cet emplacement de l'exécutable "default".
Cependant, nous pouvons demander à « which » de signaler l'emplacement de toutes les copies correspondantes d'un exécutable.
$qui—fermer
$ which—fermer chmod bash
Après avoir exécuté la requête, la commande « which » laissera un code de sortie. La valeur du code indique si l'opération a réussi.
Voici une liste de tous les mots de passe de sortie
Dans Bash, après avoir exécuté une commande, le code de sortie est stocké dans une variable. Pour afficher la valeur, utilisez la commande suivante :
$qui
$ÉCHO$ ?
$quel asdfg
$ÉCHO$ ?
Si vous envisagez d'incorporer la commande « which » dans un script shell, il est également avantageux de connaître le code de sortie. Si vous êtes débutant, consultez ce guide du débutant sur les scripts Bash.
Autres documents
La plupart des outils Linux sont livrés avec une documentation détaillée décrivant tous les paramètres disponibles. Pour une documentation plus détaillée, consultez la page de manuel :
$ mec,
Chaque fois qu'une requête est exécutée, la commande "which" recherche les fichiers exécutables dans le répertoire spécifié dans la variable d'environnement PATH. Dans cette section, nous verrons rapidement comment utiliser PATH.
Pour afficher le contenu de cette variable, exécutez la commande "ECHO" comme indiqué ci-dessous :
$ECHO$PATH
$ tr':''n'
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!