GNU/Linux >> Tutoriels Linux >  >> Linux

2 façons de définir de manière permanente la variable $ PATH dans Ubuntu

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.


Linux
  1. Comment définir votre variable $PATH sous Linux

  2. Comment définir définitivement le nom d'hôte dans Ubuntu sans redémarrage

  3. Comment définir définitivement $PATH sous Linux/Unix ?

  4. Définir un environnement temporaire ($PATH)

  5. Où est la variable PATH définie dans Ubuntu ?

Configurer Postman sur Ubuntu 20.04

2 façons d'installer Android Studio dans Ubuntu 20.04/Ubuntu 18.04

Comment définir correctement la variable JAVA_HOME dans Ubuntu Linux

Comment définir une variable d'environnement dans Bash

3 façons simples de redémarrer le serveur Ubuntu

Comment définir $PATH dans le système Linux de manière permanente