Maison > Article > tutoriels informatiques > Les dix variables d'environnement les plus couramment utilisées sous Linux
Le système d'exploitation Linux fournit une variété de variables d'environnement pour configurer et gérer le comportement du système. Cet article présentera les 10 variables d'environnement les plus courantes sous Linux et donnera un exemple de code et l'analyse correspondante.
La variable d'environnement PATH détermine le répertoire dans lequel le système recherche les fichiers exécutables. Lorsque vous saisissez une commande dans le terminal, le système récupère le fichier exécutable dans le répertoire spécifié dans la variable PATH.
Exemple de code :
echo $PATH
Sortie :
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Analyse :
Dans l'exemple ci-dessus, nous avons utilisé la commande echo $PATH pour afficher la valeur de la variable d'environnement PATH. Le résultat est une liste de chemins séparés par des deux-points que le système utilise pour trouver le fichier exécutable.
La variable d'environnement HOME définit le chemin du répertoire personnel de l'utilisateur et est souvent utilisée par les applications pour déterminer le répertoire de travail par défaut de l'utilisateur.
Exemple de code :
echo $HOME
Sortie :
/home/username
Analyse :
Dans l'exemple ci-dessus, nous avons utilisé la commande echo $HOME pour imprimer la valeur de la variable d'environnement HOME. Le résultat est le chemin du répertoire personnel de l'utilisateur actuel.
La variable d'environnement USER contient le nom d'utilisateur actuel.
Exemple de code :
echo $USER
Sortie :
username
Analyse :
Dans l'exemple ci-dessus, nous avons utilisé la commande echo $USER pour imprimer la valeur de la variable d'environnement USER. La sortie est le nom d’utilisateur actuel.
La variable d'environnement LANG détermine les paramètres régionaux utilisés par le système par défaut. Cela affecte le codage des caractères, le format de date, le symbole monétaire et d’autres paramètres associés.
Exemple de code :
echo $LANG
Sortie :
en_US.UTF-8
Analyse :
Dans l'exemple ci-dessus, nous avons utilisé la commande echo $LANG pour imprimer la valeur de la variable d'environnement LANG. La sortie spécifie que les paramètres régionaux par défaut du système sont l'anglais américain et utilisent le codage de caractères UTF-8.
La variable d'environnement PWD stocke le chemin du répertoire de travail actuel.
Exemple de code :
echo $PWD
Sortie :
/home/username/Documents
Analyse :
Dans l'exemple ci-dessus, nous avons utilisé la commande echo $PWD pour imprimer la valeur de la variable d'environnement PWD. La sortie est le chemin d’accès au répertoire de travail actuel.
echo $SHELLSortie :
/bin/bashAnalyse :
Dans l'exemple ci-dessus, nous avons utilisé la commande echo $SHELL pour imprimer la valeur de la variable d'environnement SHELL. La sortie est le chemin de l’interpréteur shell par défaut de l’utilisateur actuel.
7.DURÉE
echo $TERMSortie :
xterm-256colorAnalyse :
Dans l'exemple ci-dessus, nous avons utilisé la commande echo $TERM pour imprimer la valeur de la variable d'environnement TERM. Les résultats de sortie spécifient que le type de terminal actuel est xterm-256color.
8. AFFICHAGE
echo $DISPLAYSortie :
:0Analyse :
Dans l'exemple ci-dessus, nous avons utilisé la commande echo $DISPLAY pour imprimer la valeur de la variable d'environnement DISPLAY. La sortie spécifie que le périphérique d'affichage du serveur X actuel est : 0.
9. ÉDITEUR
echo $EDITORSortie :
vimAnalyse :
Dans l'exemple ci-dessus, nous avons utilisé la commande echo $EDITOR pour imprimer la valeur de la variable d'environnement EDITOR. Les résultats de sortie spécifient que l'éditeur de texte par défaut utilisé par l'utilisateur actuel est vim.
10.LD_LIBRARY_PATH
echo $LD_LIBRARY_PATHSortie :
/usr/local/lib:/usr/lib:/libAnalyse :
Dans l'exemple ci-dessus, nous avons utilisé la commande echo $LD_LIBRARY_PATH pour imprimer la valeur de la variable d'environnement LD_LIBRARY_PATH. Le résultat est une liste de chemins séparés par des deux-points dans laquelle l'éditeur de liens dynamique recherche les bibliothèques partagées.
Conclusion
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!