解决出现无法使用sudo
命令情况
无法使用sudo命令通常是在修改sudoers文件时出现的语法错误,导致出现解析错误.这里给出几种解决方法.
一、知道root密码
在终端输入命令
su root
输入密码后,使用su命令修改文件,即
su visudo
二.不知道root密码
一般刚安装好系统,如果没有设置root密码,系统会随机分配一个密码.但是我们不知道,因此需要重置一下密码,但是sudo命令不可用.这就很无助了.
解决方法:重启电脑,然后在出现电脑品牌图标时快速按Shift键,进入grub页面,选择Advanced Ubuntu(ubuntu高级选项),等待黑屏加载过后出现可选页面.先选择grub,再选择root,根据提示按下回车,然后输入‘su root`,发现不需要密码,接着输入’passwd‘重置密码即可。然后重启使用su命令修改正确sudoers文件保存后就可以正常使用sudo命令了.
三.最简单的方法(万能)
输入’pkexec visudo‘
直接就进入suduers文件了,接着修改正确就完事了.