当我以为要重新装Linux系统的时候,我从谷歌上找到了答案。
由于我的语言是中文(主要当时懒,觉得中文很顺手,却早已忘了老师的提醒)。幸好查中文也能查到,从别的博客中找到解决办法。
问题主要是PATH环境变量变化,导致无法找到基本命令。
解决办法:
好多命令的位置在/usr/bin
恢复办法如下:
1. /usr/bin/sudo vi /etc/profile (由于找不到sudo,所以必须写全路径,其他命令如果提示找不到,也需要写全路径)
2.末尾添加以下内容后保存
export PATH=$PATH:/sbin:/usr/bin:/usr/sbin
3.重新启动系统或执行以下命令生效
source /etc/profile
虽然绝大部分命令都不能用了,但是幸亏export命令还能用
这样所有的命令就都回来了,我们来验证一下。
echo $PATH