我通过简单地为 CentOS 上的用户设置了一个环境变量:
1.) 使用用户登录
2.) 转到他们的主目录cd ~
并创建一个文件.profile
3.) 将以下内容放入.profile
文件中:
export APP="dev"
但是,当我:
echo $APP
它是空白的。我已经尝试关闭我的 SSH 会话并重新连接,仍然是同样的问题。
我通过简单地为 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 中你可以有以下行
这是工作