Unix 取消了我的centos路径设置

Unix 取消了我的centos路径设置,unix,centos,centos5,root,Unix,Centos,Centos5,Root,i、 错误地,通过添加错误的路径取消了我的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

i、 错误地,通过添加错误的路径取消了我的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中找到的命令之外,所有其他命令都“消失”的原因。没有什么是真正的“消失”。你只需要重新设置你的路径。只需打开一个新的shell/terminal实例,或者只需注销/登录,然后使用更合适的方式设置路径。

属于@Smadey。虽然此代码片段可以解决这个问题,但确实有助于提高帖子的质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。还请尽量不要用解释性注释挤满你的代码,这会降低代码和解释的可读性!
export PATH=$PATH:$HOME/bin:/sbin:/usr/bin:/usr/sbin