在 Red Hat 上为 root 设置 JAVA_HOME

在 Red Hat 上为 root 设置 JAVA_HOME

我在“/etc/profile”中插入了以下内容

JAVA_HOME=/usr/java/jdk1.6.0_21 导出PATH=$PATH:$JAVA_HOME/bin

但是当我从我的常规帐户执行“sudo su”时,它并没有选择上述 java 路径:有什么建议吗?

谢谢

答案1

尝试做

sudo su -

答案2

如果执行此操作sudo su,则 su 不是登录 shell,并且不会处理文件 /etc/profile。为了使 su 成为登录 shell,您可以使用--login-l-选项来调用它。因此,使用sudo su -

相关内容