Linux

如何為 Linux 中的所有使用者導出變數?

  • September 25, 2012

我正在使用紅帽。我需要(永久)為所有使用者導出變數。我該怎麼做呢?我知道有一個文件供單個使用者使用,我可以在其中設置永久變數。

您可以將變數賦值放在其中一個 shell 啟動腳本中:

/etc/profile
/etc/bash_profile
/etc/bashrc

對於 bash 和其他一些 shell,取決於您的特定發行版的配置方式。大多數外殼都有等價物。還有一個文件

/etc/environment 

它不是腳本,但包含環境變數分配,並在登錄時通過 pam_env.so 載入。顯然,這只適用於使用 PAM 進行身份驗證的系統(幾乎所有 Linux 發行版,但可能不是 Solaris)。

引用自:https://serverfault.com/questions/431613