liunx 中如何刪除export設定的環境變數

2022-07-19 01:54:06 字數 632 閱讀 7585

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 使生效

退出重連進行驗證,已經徹底刪除了。

Liunx如何禁止使用者登入

在linux上,有多種方式讓不安份的使用者無法登入。1.修改使用者配置檔案 etc shadow,將第二欄設定為 如下。那麼該使用者就無法登入。但是使用這種方式會導致該使用者的密碼丟失,也就是當你再次允許他登入的時候,你還得讓他重新設定密碼。再次啟用這個帳號的方法是把 去掉就可以了 dduyoung...

liunx中exec函式組

1 簡介 在linux中,並不存在exec 函式,exec指的是一組函式,一共有6個,分別是 include extern char environ int execl const char path,const char arg,int execlp const char file,const c...

git中手動刪除的檔案如何在git中刪除

在日常開發中,我們可能或手動刪除 delete鍵刪除的 一些檔案,然而我們本來應該是用git rm filename命令刪除的,但是現在我們手動刪除了,那麼要如何在git裡面講那些手動刪除的檔案刪除呢?我們這裡有兩種方法可以在git中刪除那些手動刪除 delete鍵刪除的 的檔案 第一種就是用 gi...