Files
varlog/_cache/articles/ba2ea272-1bfc-474a-ac04-4d4b38e8200d.json
T
2026-05-15 10:37:48 +02:00

1 line
1.8 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"uuid":"ba2ea272-1bfc-474a-ac04-4d4b38e8200d","slug":"wich","title":"which","author":"cedric@abonnel.fr","published":true,"published_at":"2023-02-19 08:20:10","created_at":"2023-02-19 08:20:10","updated_at":"2023-02-19 08:20:10","revisions":[],"cover":"","files_meta":[],"external_links":[],"seo_title":"","seo_description":"","og_image":"","category":"Informatique","content":"# which\n\n![Localiser l'emplacement d'un exécutable dans la variable d'environnement $PATH](dummy.png)\n\nLa commande `which` est une commande utilisée dans les systèmes d'exploitation de type Unix (tel que Linux) pour localiser l'emplacement d'un exécutable dans la variable d'environnement $PATH.\n\nLorsqu'un utilisateur entre une commande dans le terminal, le système recherche cette commande dans les répertoires répertoriés dans la variable `$PATH`. La commande `which` permet à l'utilisateur de déterminer le chemin complet d'un exécutable en affichant le chemin du répertoire contenant la première occurrence de l'exécutable spécifié dans la variable `$PATH`.\n\nPar exemple, si vous tapez `which python` dans le terminal, la commande vous renverra le chemin complet de l'exécutable Python qui est utilisé par défaut sur votre système. Cela peut être utile pour vérifier quelle version d'un programme est en cours d'exécution ou pour diagnostiquer des problèmes liés aux chemins d'accès des programmes.\n\n```BASH\n which python\n/usr/bin/python\n```\n\nSi la commande n'est pas dans le `$PATH`, la commande `which` ne pourra pas la trouver et renverra un message indiquant que la commande est introuvable.\n\n```BASH\n which tot\nwhich: no tot in (/usr/lib64/ccache:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/var/lib/snapd/snap/bin:/home/cedric24c/.local/bin:/home/cedric24c/bin)\n```","featured":false,"tags":[]}