【发布时间】:2018-02-19 17:32:18
【问题描述】:
在 Centos 7 服务器上安装 Java 8 后,我将以下几行添加到 /etc/environment
export JAVA_HOME=/opt/jdk1.8.0_161
export JRE_HOME=/opt/jdk1.8.0_161/jre
export PATH=$PATH:/opt/jdk1.8.0_161/bin:/opt/jdk1.8.0_161/jre/bin
但是在盒子上重新启动后,我登录后会出现
-bash: id: command not found
-bash: id: command not found
-bash: id: command not found
/usr/libexec/grepconf.sh: line 5: grep: command not found
这让我觉得我以某种方式破坏了 PATH 变量,但我无法打开 /etc/environment,因为“less”、“vi”等未被识别为命令。
关于我做错了什么以及如何修复当前状态的想法?
【问题讨论】: