Linux executes sudo + command and displays command not found

background

solution

1. Switch to root; modify /etc/sudoers; find Defaults env_reset and change it to Defaults !env_reset

su root
chmod u=rw /etc/sudoers
vim /etc/sudoers

2. Modify the user settings file: ~/.bashrc; add sudo alias

vim ~/.bashrc
最后一行加入:alias sudo='sudo env PATH=$PATH'
source ~/.bashrc

reference:

Guess you like

Origin blog.csdn.net/Eric_ChenXiao/article/details/131533635