Commande d'exportation Linux et comment supprimer les variables d'environnement définies par l'exportation

arrière-plan:

La commande d'exportation Linux est utilisée pour définir ou afficher les variables d'environnement .

Lorsqu'un programme est exécuté dans le shell, le shell fournit un ensemble de variables d'environnement. export peut ajouter, modifier ou supprimer des variables d'environnement à utiliser par des programmes ultérieurs. L'effet de l'exportation est limité à cette opération de connexion.

grammaire:

export [-fnp][nom de la variable]=[valeur du paramètre de la variable]

Description du paramètre :

-f représente le nom de la fonction dans [nom de la variable].

-n supprime la variable spécifiée. La variable n'est pas réellement supprimée, elle n'est simplement pas sortie dans l'environnement d'exécution des instructions suivantes.

-p répertorie toutes les variables d'environnement affectées au programme par le shell.

Exemple:

Lister toutes les variables d'environnement actuelles

# export -p //Liste les valeurs actuelles des variables d'environnement

Définir les affectations de variables d'environnement

# export MYENV=7 //Définir les variables d'environnement et attribuer des valeurs

Ajouter une variable d'environnement : enregistrée dans ~/.bash_profile par défaut, elle ne prendra effet qu'à ce moment-là, si vous voulez qu'elle prenne effet tout le temps, vous devez l'écrire manuellement dans la variable d'environnement système /etc/profile

export KUBECONFIG="/etc/ kubernetes /admin.conf" //Ajouter des variables d'environnement

 commande env pour afficher les variables d'environnement définies  

Supprimer : Mais il n'est valable que pour cette opération , et il existe toujours après la reconnexion après la sortie.

export -n KUBECONFIG="/etc/kubernetes/admin.conf"

Suppression de la commande non définie : elle est également temporaire et ne sera valide que dans l'environnement actuel

non défini KUBECONFIG

Supprimer complètement :

Les variables d'environnement ajoutées par l'exportation sont enregistrées dans ~/.bash_profile par défaut et seront enregistrées dans /etc/profile de PATH à moins qu'elles ne soient spécifiées manuellement pour être ajoutées.

Trouvez la ligne à supprimer dans ~/.bash_profile et supprimez manuellement la variable

Ensuite, source .bash_profile pour prendre effet

Quittez et reconnectez-vous pour vérification, il a été complètement supprimé.

-------------------------------------------------- -------Pas de texte ci-dessous--------------------------------------------- --------------

Remarque : Pour étude uniquement, enregistrez les questions et les références, encouragez-vous les uns les autres !

Article de finition de référence :

1. Exporter les variables d'environnement de réglage et supprimer les variables blog-CSDN blog_export de __Yong
2. Comment supprimer les variables d'environnement définies par l'exportation dans liunx-fuhaizi - Blog Garden

3. commande linux export lang, commande d'exportation Linux_Mindray Wedding Blog-CSDN Blog 

4. Comment supprimer la variable d'environnement définie par export dans liunx - fuhaizi - 博客园

Je suppose que tu aimes

Origine blog.csdn.net/qq_39715000/article/details/125022929
conseillé
Classement