/etc/profile文件被改坏导致命令不可用

这几天在装一个软件,设置环境变量的时候,不小心把/etc/profile文件改坏了(就是没配置对),在source /etc/profile后导致所有命令都不可用了。出现如下报错:

-bash: xxx: command not found

当时就蒙了,我的第一个想法是进入到恢复模式去把刚才修改的内容先去掉,然后我一想这么麻烦,还是算了;就又想到我这是虚拟机可以还原到之前备份的快照那个状态啊,但是又不甘心自己部署了几十分钟的环境就这样清了,于是就去网上搜索了有没有其他办法,果不其然,用一条命令就可以解决:

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

使用上面的命令就可以使用常用命令了,但只是针对此次修改,然后就去修改profile错误部分的内容,修改成正确的然后source就ok了,是不是很刺激,哈哈!

原文地址:https://www.cnblogs.com/liangyou666/p/9564049.html