ubuntu下修改environment后无法使用sudo的解决办法

时间:2021-01-17 02:41:02

转载请注明:http://www.ming-yue.cn/solution-to-cantsudo-in-ubuntu/

今天傻傻的修改了ubuntu12.04下的/etc/environment,将其中的usr/bin删掉了,结果导致sudo和好多命令用不了,而且关键是修改这个environment文件需要sudo权限,所以很尴尬。

网上推荐的办法是进入recovery模式进行指令调整,但是很麻烦,在镔哥的帮助下,我学会了一个新的简单方法,在这里和大家分享一下。

sudo命令运行的前提是在系统里有它的配置文件,正是因为这样,所以我删掉了配置环境environment里的usr/bin后无法使用sudo指令,不过sudo文件是存在于/usr/bin里的

所以你进入到这个目录下,以这种方式执行你所需要的动作

/usr/bin/sudo gedit /etc/environment

接下来就可以修改了,修改environment后

resource /etc/environment

接下类sudo就恢复正常了

以后如果遇到类似sudo无法使用的时候,记得尝试一下这个方法。ok