sudo PATH 改变的问题
参考链接: http://unix.stackexchange.com/questions/91541/why-is-path-reset-in-a-sudo-command
问题
直接的,就是 sudo
时,命令不会在 /usr/local/bin
中搜索执行
方案
编辑 /etc/sudoers
1 | sudo vi /etc/sudoers |
找到这一行
1 | Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin |
将 /usr/local/bin
加入
1 | Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin |