使用2个帐号root和ebfe测试Debian,在执行su之后,用户ebfe的$PATH仍然是相同的。sudo su将$PATH从根目录更改为根目录,并且直接登录到根目录显然也具有根目录的$PATH。
为什么su不更新$PATH而sudo su更新?
发布于 2018-08-27 20:44:37
https://unix.stackexchange.com/a/460769
此链接将对您有所帮助。
Debian最近改变了su命令的行为。现在'su‘命令不会替换PATH。请改用'su -‘或'sudo su’。
https://stackoverflow.com/questions/52006883
复制相似问题