Linux
如何在 .profile 中設置使用者環境變數
我在 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"
這是工作