Le $PATH variable est l'une des variables d'environnement par défaut sous Linux (ubuntu). Il est utilisé par le shell pour rechercher des fichiers exécutables ou des commandes. Bien qu'il existe deux types de variables d'environnement - global et local , je ne discuterai ici que de ce $PATH spécifique variables.
Alors, commençons par afficher d'abord le contenu de $PATH variables :
$ echo $PATH
Et vous obtiendrez le résultat quelque chose comme ceci qui est une liste de répertoires séparés par deux-points :
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Voici maintenant la partie importante pour rendre vos programmes de terminal exécutables sans écrire le chemin complet.
1. Exportation de la variable PATH vers /etc/environment
L'un des moyens les plus rapides d'ajouter définitivement un répertoire à $PATH variable d'environnement est en utilisant la commande suivante :
# first append the new directory to path
$ PATH = /usr/local/sbin:/usr/local/bin:/pathToMyDirectory
$ source /etc/environment && export PATH
2. Utilisation de ~/.profile fichier
Une autre façon est d'utiliser le .profile fichier en ajoutant le export commande puis exécutez la source commande :
# add this command to `~/.profile` file
$ export PATH=$PATH:/myNewDir
# then run the source command
$ source ~/.profile
Ici $PATH fait référence au contenu déjà défini par le système, de sorte que nous n'avons pas à écrire le chemin des répertoires précédents.