一. 问题
环境变量已经配置好了,但是执行sudo xx 却提示sudo: xx: command not found,以前ubuntu14不会这样,换成ubuntu18后就有这提示
二、解决
su root
chmod 777 /etc/sudoers
vi /etc/sudoers
注释掉下面三句话
#Defaults env_reset
#Defaults mail_badpass
#Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
保存后,权限改回来
chmod 440 /etc/sudoers
注意单独注释Defaults env_reset还不行,Defaults env_reset和Defaults secure_path要同时注释掉才行