Linux which command summary with examples
Table des matières:
Dans ce tutoriel, nous allons couvrir la commande Linux
which
.
Linux
which
commande est utilisée pour identifier l'emplacement d'un exécutable donné qui est exécuté lorsque vous tapez le nom de l'exécutable (commande) dans l'invite du terminal. La commande recherche l'exécutable spécifié comme argument dans les répertoires répertoriés dans la variable d'environnement PATH.
Qu'est-ce que PATH
Sous Linux,
PATH
est une variable d'environnement qui indique au shell et aux autres programmes quels répertoires rechercher les fichiers exécutables. Il consiste en une liste de chemins absolus séparés par deux-points vers des répertoires contenant les exécutables.
Pour afficher le contenu de votre variable PATH, utilisez la commande echo avec
$PATH
comme argument:
echo $PATH
La sortie ressemblera à quelque chose comme ci-dessous:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Comment utiliser la commande which
La syntaxe de la commande
which
est la suivante:
which FILE_NAME…
Par exemple, pour trouver le chemin complet de la commande ping, vous devez taper ce qui suit:
which ping
La sortie sera quelque chose comme ceci:
/bin/ping
Vous pouvez également fournir plusieurs arguments à la commande
which
:
which netcat uptime
La sortie inclura des chemins complets vers les exécutables
netcat
et
uptime
:
/bin/netcat /usr/bin/uptime
La recherche se fait de gauche à droite, et si plusieurs correspondances sont trouvées dans les répertoires répertoriés dans la variable
PATH
path,
which
n'imprimera que le premier. Pour imprimer toutes les correspondances, utilisez l'option
-a
:
which -a touch
La sortie affichera deux chemins complets vers la commande
touch
:
/usr/bin/touch /bin/touch
Habituellement, l'un des exécutables n'est qu'un
symlink
vers l'autre, mais dans certains cas, vous pouvez avoir deux versions de la même commande installées à des emplacements différents ou des commandes totalement différentes utilisant le même nom.
Conclusion
La commande
which
est utilisée pour localiser une commande en recherchant son exécutable dans les répertoires spécifiés par la variable d'environnement
PATH
.
Les décideurs appellent à une politique globale du haut débit qui étendrait le service à plusieurs régions du pays. > Les Etats-Unis doivent adopter une politique globale en matière de haut débit afin d'établir des liens avec de nombreuses régions du pays qui n'en ont pas encore, ont déclaré lundi deux politiciens démocrates. La représentante Donna Edwards, qui représente un district juste à l'extérieur de Washington, a déclaré qu'elle n'avait pas accès au service à large bande dans sa maison de
Edwards n'a pas utilisé sa connexion téléphonique depuis des mois, elle a déclaré lors d'un événement OneWebDay à Washington. "C'est trop pénible", a-t-elle dit. "C'est trop lourd, toutes les données, toutes les informations que je veux vraiment, vous ne pouvez pas gérer les appels téléphoniques."
Le Congrès américain adopte un projet de loi qui étendrait les pénalités pour violation du droit d'auteur. Le projet de loi, qui a passé le Sénat américain par consentement unanime vendredi, a été dépouillé d'un de ses dispositions les plus controversées, ce qui permettrait au ministère de la Justice des États-Unis d'intenter des poursuites civiles au nom des titulaires de droits d'auteur. Le DOJ, dans une lettre adressée aux législateurs la semaine dernière, s'est opposé à cette disposition, dé
Si Bush signait la PRO-IP Act, la loi augmenterait les pénalités de confiscation pour les infractions au droit d'auteur. Il permettrait aux tribunaux, dans les affaires civiles, de saisir «tout bien utilisé ou destiné à être utilisé, de quelque manière ou partie que ce soit» pour des infractions au droit d'auteur.
Lors de l'attaque, les gens reçoivent des messages électroniques qui semblent provenir de Facebook et qui tentent de les envoyer sur un site Web malveillant, Fbaction.net, qui ressemble à une page de connexion Facebook.
Le site Web de Fbaction.net était en direct mercredi après-midi, mais Facebook travaille à la mise sur liste noire du domaine et espère que le site sera fermé, selon un porte-parole de Facebook. "Nous sommes conscients de ce domaine d'hameçonnage et avons déjà commencé à agir", a déclaré la compagnie dans un communiqué.







