Maison > Article > Opération et maintenance > Comment modifier les variables d'environnement dans le système d'exploitation Linux
Méthode 1 : Ajouter des variables au fichier /etc/profile [Effectif pour tous les utilisateurs (permanent)]
Utilisez vi pour ajouter des variables au fichier /etc/profile, qui sera efficace pour tous les utilisateurs sous Linux , et est "permanent".
Pour que les modifications qui viennent d'être apportées prennent effet immédiatement, vous devez exécuter le code suivant
Copiez le code Le code est le suivant :
# source /etc/profile
Méthode 2 : Ajouter des variables au . Fichier bash_profile dans le répertoire utilisateur [Pour un seul Valide pour les utilisateurs (permanent)]
Utilisez vi pour ajouter des variables au fichier .bash_profile dans le répertoire utilisateur Les modifications ne seront effectives que pour l'utilisateur actuel et sont "permanentes". .
Pour que les modifications qui viennent d'être appliquées prennent effet immédiatement, vous devez exécuter le code suivant dans le répertoire utilisateur
Copiez le code Le code est le suivant :
# source .bash_profile
Méthode 3 : Exécutez directement le commande d'exportation pour définir des variables [uniquement pour le shell actuel (bash) valide (temporaire)]
Utilisez [nom de la variable d'exportation = valeur de la variable] directement pour définir des variables sous la ligne de commande du shell. Cette variable n'est valide que sous le shell actuel. (bash) ou son sous-shell (bash) Oui, lorsque le shell est fermé, la variable deviendra invalide. Lorsque vous ouvrirez un nouveau shell, une telle variable n'existera pas. Si vous avez besoin de l'utiliser, vous devez la redéfinir.
Méthode 4 : Affectation directe
Entrez dans la ligne de commande
Copier le code Le code est le suivant :
path=$path:/usr/lib64/ruby/gems/2.1.0/gems/jekyll- 2.5.3 /bin
L'utilisation de cette méthode n'est valable que pour la session en cours, ce qui signifie que le paramètre de chemin deviendra invalide chaque fois que vous vous déconnecterez ou vous déconnecterez du système.
Méthode 5 : Modifier le fichier /ect/profile
Ajouter
Copier le code à la fin du fichier Le code est le suivant :
export path=$path:/usr/lib64/ruby/gems/ 2.1.0/gems/jekyll -2.5.3/bin
//Remarque : il ne peut y avoir d'espaces des deux côtés du signe "=" Cette méthode est la meilleure, sauf si
vous modifiez de force la valeur du chemin. manuellement, il ne sera pas modifié.
Méthode 6 : Modifier le fichier .bachrc/.bash_profile
Ajouter
Copier le code à la fin du fichier Le code est le suivant :
export path=$path:/usr/lib64/ruby/ gems/2.1.0/gems /jekyll-2.5.3/bin
Cette méthode fonctionne pour l'utilisateur actuel. Elle sera également invalide lorsque vous vous déconnecterez du système
Remarque : pour les méthodes 2 et 3, si vous Si vous voulez que le chemin prenne effet, vous devez vous reconnecter, la méthode suivante peut simplifier le travail : Si /etc/profile est modifié, exécutez le profil source ou exécutez la commande point après l'édition. effet immédiat. Le principe de cette méthode est d'exécuter à nouveau le script shell /etc/profile. Notez que cela ne fonctionnera pas si vous utilisez sh /etc/profile, car sh est exécuté dans un processus sous-shell, et même si le chemin change, il le fera. ne soit pas reflété dans l'environnement actuel, mais source est exécuté dans le processus shell actuel, nous pouvons donc voir le changement de chemin.
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!