我有一个 Red-hat Linux 机器。我以 a 身份登录并在文件user1
中更改了 JBOSS_HOME 变量。.profile
以前是:
export JBOSS_HOME="/opt/home/user1/jboss-eap-6.1"
现在我把它改成了:
export JBOSS_HOME="/opt/home/user1/jboss-6.1"
但是当我这样做时:
echo $JBOSS_HOME
我正进入(状态:
/opt/home/user1/jboss-eap-6.1
为什么变量不变?
答案1
您应该能够通过采购以下内容来实现变革.profile
:
source .profile
答案2
小心,可能你在 .bash_profile 中有相同的变量。文件 .bash_profile 重写 .profile。
您不需要export
在 .profile 中使用命令,只需键入:
JBOSS_HOME="/opt/home/user1/jboss-6.1"
然后使用:
[[email protected] ~]# reset
或者
[[email protected] ~]# source .profile