J'ai essayé d'ajouter une variable d'environnement dans le terminal:
loom@loom:~$ export Doom=/home/loom/Doom/
loom@loom:~$ echo $Doom
bash: /home/loom/Doom/: Is a directory
Ensuite, j'ai fermé le terminal et l'ai rouvert. Cependant, il n'y a pas de variable $Doom
maintenant. Comment ajouter une variable d'environnement via un terminal?
Les variables d'environnement définies comme ceci ne sont stockées que temporairement. Lorsque vous quittez l'instance en cours de bash en quittant le terminal, ils sont ignorés. Pour les sauvegarder définitivement, écrivez les commandes export x=y
dans /etc/profile
(pour tous les utilisateurs) ou ~/.profile
(pour vous-même) Pour ce faire, éditez/créez (?) Le fichier à l'aide de votre éditeur de texte préféré. (en tant que racine pour/etc/profile). Exemples:
Sudo nano /etc/profile
gedit ~/.profile
# etc... kate, leafpad, vim, whatever you want to use