sss

参考文章:https://www.centoscn.vip/1428.html

今天看了一篇博客心血来潮,准备操作一波/etc/profile文件,更新一个比较有意思的配置,发现当我执行source命令,准备让配置生效时,报如下错误

1
2
[root@blog]# source /etc/profile
/usr/libexec/grepconf.sh: line 5: grep: command not found

并且更可怕的是

1
2
[root@izuf6fqrfwlp1j6z2mj7ruz /]# vi /etc/profile
-bash: vi: command not found

以及

1
2
[root@izuf6fqrfwlp1j6z2mj7ruz /]# yum install vim
-bash: yum: command not found

上述种种意味着我的linux就这么挂了,瞬间想有一种要还原的冲动,但是想了想,服务器里面还有好多重要的资料,决定还是算了。

其实修改方法也很简单,只要执行一条命令即可恢复。

1
2
$ export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
$ source /etc/profile

上述两条命令执行过后,即可恢复正常。是不是很nice呢?