liunx 中如何刪除export設置的環境變量


1,網上有資料說,export命令添加的環境變量,利用export -p 刪除:

  例如:export  KUBECONFIG="/etc/kubernetes/admin.conf"

  env 命令即可查看到設置后的環境變量  

參  數:
    -f  代表[變量名稱]中為函數名稱。
 -n  刪除指定的變量。變量實際上並未刪除,只是不會輸出到后續指令的執行環境中。
 -p  列出所有的shell賦予程序的環境變量。
  
  刪除:
  export  -p KUBECONFIG="/etc/kubernetes/admin.conf"
  然后 env查看也能刪除,但是只對此次操作有效。退出重新連接服務器后,env查看依然存在。
 
2,unset 命令刪除
  unset 命令刪除也是暫時的,只會在當前環境有效,退出重新連接依然存在export添加的內容。
  unset KUBECONFIG
  env 查看已刪除,但也是暫時的。
 
3,徹底刪除方法
  export添加的環境變量,默認保存在~/.bash_profile
  找到要刪除的那一行刪除即可
  然后,source .bash_profile 使生效
  退出重連進行驗證,已經徹底刪除了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM