Maison> Problème commun> le corps du texte

Comment définir les variables d'environnement Linux

zbt
Libérer: 2023-10-07 10:24:00
original
1015 Les gens l'ont consulté

Ouvrez le fichier correspondant avec un éditeur de texte et ajoutez "VARIABLE_NAME=value" à la fin du fichier, enregistrez le fichier et quittez l'éditeur. Ensuite, déconnectez-vous et reconnectez-vous pour définir les variables d'environnement Linux.

Comment définir les variables d'environnement Linux

Dans le système d'exploitation Linux, les variables d'environnement sont un mécanisme utilisé pour stocker les informations de configuration du système. Ils peuvent affecter le comportement du système, notamment l'exécution du programme et l'interaction de l'utilisateur. La définition de variables d'environnement peut offrir une meilleure expérience utilisateur et des performances système plus élevées. Cet article explique comment définir les variables d'environnement dans les systèmes Linux.

1. Comprendre les variables d'environnement

Les variables d'environnement sont un ensemble de paires clé-valeur, où la clé est le nom de la variable et la valeur est le contenu de la variable. Sous Linux, les variables d'environnement peuvent être définies à la fois au niveau du système et au niveau de l'utilisateur. Les variables d'environnement au niveau du système s'appliquent à tous les utilisateurs, tandis que les variables d'environnement au niveau de l'utilisateur s'appliquent uniquement à des utilisateurs spécifiques.

2. Afficher les variables d'environnement

Avant de commencer à définir les variables d'environnement, vous pouvez d'abord visualiser les variables d'environnement définies dans le système actuel. Vous pouvez utiliser la commande suivante pour afficher les variables d'environnement :

printenv
Copier après la connexion

Cette commande affichera toutes les variables d'environnement définies et leurs valeurs dans le système actuel.

3. Définir temporairement les variables d'environnement

Si vous n'avez besoin de définir la variable d'environnement que dans la session en cours, vous pouvez utiliser la commande suivante :

export VARIABLE_NAME=value
Copier après la connexion

Où, VARIABLE_NAME est le nom de la variable d'environnement à définir, et value est la valeur à définir. Par exemple, pour définir une variable d'environnement nommée "PATH", vous utiliserez la commande suivante :

export PATH=/usr/local/bin:$PATH
Copier après la connexion

Cela ajoutera "/usr/local/bin" au début de la variable d'environnement PATH.

4. Définir de manière permanente des variables d'environnement

Pour définir de manière permanente des variables d'environnement au niveau du système ou au niveau de l'utilisateur, vous pouvez modifier le fichier de configuration correspondant. Dans la plupart des distributions Linux, les variables d'environnement au niveau du système sont généralement stockées dans le fichier "/etc/environment", tandis que les variables d'environnement au niveau de l'utilisateur sont stockées dans les fichiers ".bashrc" ou ".bash_profile" du répertoire personnel de l'utilisateur.

Ouvrez le fichier approprié avec un éditeur de texte et ajoutez la ligne suivante à la fin du fichier :

VARIABLE_NAME=value
Copier après la connexion

Enregistrez le fichier et quittez l'éditeur. Ensuite, déconnectez-vous et reconnectez-vous pour que les modifications prennent effet.

5. Utiliser des variables d'environnement spéciales

Sous Linux, certaines variables d'environnement spéciales peuvent être utilisées. Voici quelques variables d'environnement spéciales couramment utilisées :

- CHEMIN : Spécifie les répertoires dans lesquels le système recherche les fichiers exécutables.

- HOME : Spécifiez le répertoire personnel de l'utilisateur.

- UTILISATEUR : Spécifiez le nom d'utilisateur de l'utilisateur actuellement connecté.

- LANG : Spécifiez la langue par défaut du système.

- PS1 : Spécifiez le format de l'invite de commande.

Vous pouvez utiliser la commande "echo" pour afficher les valeurs des variables d'environnement spéciales. Par exemple, pour afficher le répertoire personnel de l'utilisateur actuel, vous pouvez utiliser la commande suivante :

echo $HOME
Copier après la connexion

6. Supprimer les variables d'environnement

Si vous souhaitez supprimer une variable d'environnement qui a été définie, vous pouvez utiliser la commande suivante :

unset VARIABLE_NAME
Copier après la connexion

Où, VARIABLE_NAME doit être supprimé Le nom de la variable d'environnement. Par exemple, pour supprimer une variable d'environnement nommée "PATH", vous pouvez utiliser la commande suivante :

unset PATH
Copier après la connexion

Cela supprimera la variable d'environnement PATH de la session en cours.

Résumé

La définition des variables d'environnement Linux est une tâche importante qui peut améliorer les performances et l'expérience utilisateur du système. En comprenant le concept et l'utilisation des variables d'environnement, vous pouvez mieux gérer et configurer votre système Linux. Qu'il s'agisse de définir des variables d'environnement de manière temporaire ou permanente, vous pouvez choisir la méthode appropriée en fonction de vos besoins. Dans le même temps, comprendre l’utilisation de variables d’environnement spéciales peut également mieux répondre à des besoins spécifiques. J'espère que cet article pourra vous aider à mieux comprendre et utiliser les variables d'environnement Linux .

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!