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 - 博客园