我错误地通过添加错误的路径来破坏我的 centos 路径设置。我添加了以下内容:
PATH=/usr/local/jdk1.6.0/bin
export PATH
到 /etc/profile/bashrc 现在所有命令都消失了。
有人可以帮我恢复我的系统。
提前致谢。
在不破坏路径的情况下设置路径的一种方法是:
export PATH=/usr/local/jdk1.6.0/bin:$PATH
一个简短的解释。当您想在路径中添加新内容时,应保留旧路径设置。您所做的是将路径设置为仅指向 /usr/local/jdk1.6.0/bin。这就是为什么除了 /usr/local/jdk1.6.0/bin 中的命令之外的所有其他命令都“消失”了。没有什么是真正“消失”的。你只需要重置你的路径。只需打开一个新的外壳/终端实例或简单地注销/登录并使用更合适的方式设置路径。
export PATH=$PATH:$HOME/bin:/sbin:/usr/bin:/usr/sbin