Configuration des variables d'environnement sur Ubuntu

Configuration des variables d'environnement sur Ubuntu

Une variable d'environnement contient une valeur, qui est utilisée pour modifier les comportements des processus au moment de l'exécution. Semblable aux autres systèmes d'exploitation, nous pouvons également définir les variables d'environnement sur un système Ubuntu.

Vous pouvez définir les variables d'environnement de 3 manières:

  1. En utilisant la commande d'exportation
  2. Fichier d'utilisation / etc / environnement
  3. Ajout de script shell sous / etc / profil.d / répertoire

Nous allons maintenant discuter des méthodes ci-dessus pour définir des variables d'environnement sur les systèmes Ubuntu un par un.

1. En utilisant la commande d'exportation

Vous pouvez utiliser la commande d'exportation sur le terminal pour définir temporairement les variables d'environnement. Cette variable sera accessible sur le même terminal uniquement. Une fois que vous fermerez le terminal, la variable sera détruite.

Pour définir la variable d'environnement, exécutez:

exporter my_env = valeur  

Pour imprimer la variable d'environnement my_env, type:

echo $ my_env 

2. Utilisation / etc / fichier environnement

Le / etc / environnement est un fichier de configuration à l'échelle du système utilisé pour définir les variables d'environnement. Ce n'est pas un script de shell, il se compose des expressions d'affectation, qui définissent les variables d'environnement une par ligne.

sudo vim / etc / environnement 
/ etc / environnement path = "/ usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / jeux: / usr / local / jeux: / snap / bin "java_home = / usr / lib / jvm / java-17-openjdk-amd64 my_home =" / home / tecadmin " 

Vous pouvez définir plusieurs variables d'environnement dans ce fichier. Chaque variable d'environnement doit être dans une ligne distincte.

Pendant le redémarrage du système, la variable d'environnement écrite dans ce fichier sera automatiquement attribuée et accessible à l'échelle du système.

3. Utilisation / etc / profil.d/*.fichiers sh

Vous pouvez également créer un script shell sous le / etc / profil.d annuaire. Pendant le script de connexion / etc / de profil de l'utilisateur est exécuté. Tha a également exécuté tous les scripts shell (fichiers avec .extension sh) sous / etc / profil.d annuaire.

Créons un script shell / etc / profil.D / Custom-env.sh et définir les variables d'environnement en utilisant exporter commande.

sudo vim / etc / profil.D / Custom-env.shot  

Définissez les variables d'environnement comme:

/ etc / profil.D / Custom-env.sh export java_home = / usr / lib / jvm / java-17-openjdk-amd64 export jre_home = / usr / lib / jvm / java-17-openjdk-amd64 exporter my_env = "value1" 

La prochaine fois que l'utilisateur connecté définira automatiquement les variables d'environnement. Vous pouvez imprimer la valeur de la variable d'environnement à l'aide de la commande echo.

echo $ my_env  valeur 1 
Valeur variable de l'environnement d'impression

Conclusion

Ce tutoriel vous fournit les détails de la mise en place des variables environnementales sur le système Ubuntu. Ces variables d'environnement sont très utiles pour modifier les comportements d'exécution des processus.

J'espère que ce tutoriel vous a aidé à comprendre la compréhension de la création de variables environnementales sur les systèmes Ubuntu et Debian. Veuillez fournir vos précieuses suggestions dans les commentaires et partagez cet article avec la plate-forme sociale.