Linux

如何在 .profile 中設置使用者環境變數

  • May 18, 2013

我在 CentOS 上為使用者設置了一個環境變數,方法很簡單:

1.) 使用使用者登錄

2.) 轉到他們的主目錄cd ~並創建一個文件.profile

3.)將以下內容放入.profile文件中:

export APP="dev"

但是,當我:

echo $APP

它是空白的。我試過關閉我的 SSH 會話並重新連接,仍然是同樣的問題。

~/.profile僅對登錄 shell 讀取。要麼~/.bashrc用於所有 bash shell,要麼~/.ssh/rc僅用於 SSH 連接。

你可以放在myenv.sh目錄/etc/profile.d

在 myenv.sh 你可以有以下行

export APP="dev"

這是工作

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