Liste des variables d'environnement sous Linux/Unix

Qu'est-ce qu'un environnement informatique ?

L'environnement informatique est la Plateforme (Plateforme = Operating System+ Processor) où un utilisateur peut exécuter des programmes.

Qu'est-ce qu'une variable ?

En informatique, un la variable est un emplacement pour stocker une valeur qui peut être un nom de fichier, texte, nombre ou tout autre données. Il est généralement désigné par son nom symbolique qui lui est donné lors de sa création. La valeur ainsi enregistrée peut être affichée, supprimée, modifiée et réenregistrée.

Les variables jouent un rôle important dans la programmation informatique car elles permettent aux programmeurs d'écrire des programmes flexibles. Comme ils sont liés au Operasystème de gestion sur lequel nous travaillons, il est important d’en connaître certains et de savoir comment nous pouvons les influencer.

Que sont les variables d’environnement ?

Les variables d'environnement sont des valeurs dynamiques qui affectent les processus ou les programmes sur un ordinateur. Ils existent dans tous les systèmes d'exploitation, mais les types peuvent varier. Les variables d'environnement peuvent être créées, modifiées, enregistrées et supprimées et donnent des informations sur le comportement du système.

Les variables d'environnement peuvent modifier le comportement d'un logiciel/d'un programme.

Cliquez ici si la vidéo n'est pas accessible

Par exemple, la variable d'environnement $LANG stocke la valeur de la langue comprise par l'utilisateur. Cette valeur est lue par une application de telle sorte qu'un utilisateur chinois voit une interface en mandarin tandis qu'un utilisateur américain voit une interface en anglais.

Étudions quelques variables d'environnement courantes -

Variable Description
PATH

Cette variable contient une liste de répertoires séparés par deux points (:) dans lesquels votre système recherche les fichiers exécutables.

Que sont les variables d'environnement

Lorsque vous saisissez une commande sur le terminal, le shell recherche la commande dans différents répertoires mentionnés dans la variable $PATH. Si la commande est trouvée, elle s'exécute. Sinon, il renvoie une erreur « commande introuvable ».

UTILISATEUR

Le nom d'utilisateur

ACCUEIL

Chemin par défaut vers le répertoire personnel de l'utilisateur

EDITEUR

Chemin d'accès au programme qui édite le contenu des fichiers

UID

Identifiant unique de l'utilisateur

TERME

Émulateur de terminal par défaut

SHELL

Shell utilisé par l'utilisateur

Accéder aux valeurs des variables

Afin de déterminer la valeur d'une variable, utilisez la commande

echo $VARIABLE

Les variables sont sensibles à la casse. Assurez-vous de taper le nom de la variable dans la bonne casse, sinon vous risquez de ne pas obtenir les résultats souhaités.

Accéder aux valeurs des variables

Le 'env' commande affiche toutes les variables d'environnement.

Accéder aux valeurs des variables

Définir de nouvelles variables d'environnement

Vous pouvez créer votre propre variable définie par l'utilisateur, avec la syntaxe

VARIABLE_NAME= variable_value

Encore une fois, gardez à l'esprit que les variables sont sensibles à la casse et généralement ils sont créés en majuscules.

Définir de nouvelles variables d'environnement

Suppression de variables

La syntaxe suivante peut être utilisée pour supprimer une variable du système.

unset variablename

Suppression de variables

Cette supprimerait la variable et sa valeur en permanence.

Résumé :

  • Les variables d'environnement régissent le comportement des programmes dans votre Operating système.
Command Description

écho $VARIABLE

Pour afficher la valeur d'une variable

env

Affiche toutes les variables d'environnement

VARIABLE_NAME= valeur_variable

Créer une nouvelle variable

unset

Supprimer une variable

Exporter la variable = valeur

Pour définir la valeur d'une variable d'environnement