Mémo sur la manipulation des variables d'environnement Linux
Rappel: tu peux faire défiler à gauche et à droite les longs blocs de code.
Quelques variables d’environnement courantes
- PATH : liste des chemins à rechercher pour les commandes.
- USER : utilisateur actuellement connecté.
- HOME : répertoire personnel de l’utilisateur courant.
- BASH_VERSION : version bash
- SHELL : chemin du shell de l’utilisateur courant.
- EDITOR : éditeur de fichier par défaut utilisé lorsque nous tapons
edit
dans le terminal. - LOGNAME : nom de l’utilisateur courant.
- LANG : paramètres régionaux actuels.
- TERM : émulation de terminal en cours.
- MAIL : emplacement de stockage des emails de l’utilisateur actuel.
Afficher la valeur de la variable d’environnements
1 | # display the USER env var |
Définir les variables d’environnement pour une session shell
1 | # set FOO_VAR and BAR_VAR in the current shell session only |
Définir les variables d’environnement de façon permanente
Modifier l’un de ces fichiers :
~/.bashrc
: variables d’environnement par utilisateur chargées dans le shell bash. Utilisersource ~/.bashrc
pour charger les nouvelles variables dans le shell actuel.1
2export USER_VAR1="foo"
export USER_VAR2="bar"/etc/profile
: variables d’environnement chargées par dans shell bash pour tous les utilisateurs.1
2export SHELL_VAR1="foo"
export SHELL_VAR2="bar"/etc/environment
: variables d’environnement à l’échelle du système. ⚠️ Dans ce fichier, nous n’écrivons pasexport
.1
2ENV_VAR1="foo"
ENV_VAR2="bar"
Voilà, c’est tout pour ce mémo. Laisse un commentaire ✍️ et un “J’aime” ❤️ si tu as trouvé ce post utile 😉
À bientôt !
N’arrête jamais d’apprendre !
Écrit le mar. 13 déc. 2022 à 10:02 GMT+00:00.
Dernière modification le mar. 13 déc. 2022 à 10:02 GMT+00:00.