[LINUX] Variables shell, variables d'environnement

[Variables shell, variables d'environnement]

Variables shell

・ Variables que le shell a (un programme qui transmet les entrées des personnes) -Variations valides uniquement pour le shell actuellement en cours (les processus enfants ne peuvent pas être hérités) -Valide uniquement dans le même shell (dans un seul shell)

Variable d'environnement

・ Les variables que l'ordinateur a -Variations héritées par les commandes exécutées depuis le shell (les processus enfants peuvent être hérités) -Valide uniquement sur le même ordinateur (même utilisateur)

Ce que vous pouvez faire avec les variables shell est d'utiliser des variables shell.

N'utilisez les variables d'environnement que si vous ne pouvez pas utiliser les variables shell. Les valeurs définies comme variables d'environnement peuvent également être référencées en tant que variables shell

Commande de confirmation de liste des variables définies dans chaque variable

set </ strong> Afficher toutes les variables shell et les variables d'environnement ・ env </ strong> Afficher toutes les variables d'environnement ・ printenv </ strong> Affichage de certaines ou de toutes les variables d'environnement

Recommended Posts