Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Comment définir et répertorier les variables d’environnement sous Linux

Autrefois, pour utiliser Linux, il fallait immédiatement se familiariser avec la ligne de commande. Les environnements de bureau comme GNOME et KDE ont rendu l’utilisation de Linux beaucoup plus facile pour les débutants. Vous pouvez utiliser Linux pendant longtemps sans connaître une seule commande de terminal.

Finalement, cependant, vous voudrez faire quelque chose qui nécessitera l’utilisation de la ligne de commande, et une fois que vous aurez plongé ici, vous aurez éventuellement besoin de connaître les variables d’environnement. Cela peut sembler un terme obscur, mais les variables d’environnement sont faciles à comprendre.

Contenu

Que sont les variables d’environnement ?

Les variables d’environnement vous permettent de définir des options sur divers programmes sans avoir à modifier le fichier de configuration d’une application donnée. Ceux-ci sont à l’échelle du système, ils ne prennent donc pas seulement effet dans les programmes, mais aussi dans les shells et même les processus enfants.

Ceux-ci sont utilisés pour aider diverses commandes à savoir où se trouve votre répertoire personnel, quel est votre nom d’utilisateur et le shell que vous utilisez actuellement. Vous pouvez également définir diverses options telles que les couleurs des terminaux à l’aide de variables d’environnement.

Liste des variables d’environnement

En pratique, vous passerez probablement beaucoup plus de temps à définir diverses variables d’environnement qu’à les lister. Cela dit, il y a des moments où vous résolvez un problème quand il sera très utile de savoir comment certaines variables sont définies ou si elles sont définies du tout.

Celui-ci se décline en deux parties. Vous pouvez lister toutes les variables d’environnement actuelles ou choisir de ne regarder que la valeur d’une seule variable. Pour répertorier toutes les variables d’environnement actuellement définies, exécutez la commande printenv sans argument :

Cela vous donnera un aperçu de haut niveau des différentes variables d’environnement. Vous pouvez l’utiliser pour voir ce qui a été défini, ou vous pouvez l’utiliser avec un autre outil comme grep pour rechercher certaines chaînes de texte.

Si vous voulez juste voir quelle est la valeur d’une certaine variable, exécutez printenv avec le nom de variable de votre choix comme argument :

Si, à la place, vous souhaitez vérifier quelques variables différentes, transmettez-les toutes en tant qu’arguments comme dans l’exemple suivant :

Pour passer la valeur d’une variable d’environnement, référencez-la avec le caractère $ comme dans l’exemple suivant :

Définition des variables d’environnement

La définition d’une variable d’environnement est également assez simple. Utilisez le nom sans l’opérateur $ et attribuez-le à l’aide de l’opérateur =. Par exemple, pour définir « EXAMPLE_VAR » sur « bonjour », vous devez exécuter la commande suivante :

Vous pouvez maintenant accéder à cette variable comme ci-dessus en utilisant l’opérateur $.

Cela ne définira que la variable pour votre session en cours. Une fois que vous vous déconnectez ou redémarrez l’ordinateur, cette variable disparaîtra. C’est bon pour les tests ou si vous avez seulement besoin de définir temporairement une certaine valeur.

Définir la liste des variables d'environnement

Pour garantir la persistance de ces variables d’environnement, vous devez les placer dans le fichier de configuration approprié. Vous pouvez utiliser le fichier « /etc/environment » pour les variables à l’échelle du système, tandis que « /etc/profile » définit les variables shell.

Psssssst :  Comment sauvegarder le système d'exploitation de mon MacBook Pro ?

Pour votre usage personnel, vous pouvez définir des variables dans « ~/.bashrc » ou dans un fichier similaire si vous utilisez un autre shell. Pour les définir, utilisez le même format que ci-dessus.

Conclusion

Avec les outils de ligne de commande ci-dessus, vous devriez avoir les bases pour presque tout ce que vous devez faire avec les variables d’environnement. Vous pouvez commencer par personnaliser des parties de votre shell ou d’autres options de démarrage, puis développer à partir de là.

Bien sûr, si vous êtes nouveau sur Linux, vous devez en savoir plus que des variables d’environnement pour vous frayer un chemin dans la ligne de commande. Pour vous aider à tout garder en ordre, consultez notre guide pour mémoriser facilement les commandes Linux.

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci