root
使用 2 个帐户进行Debian 测试ebfe
,在执行su
$PATH 后,用户 ebfe 仍然是一样的。sudo su
将 $PATH 从 root 更改为一个并直接登录到 root 显然也具有 root 的 $PATH。
为什么不su
更新 $PATH 而是更新sudo su
?
root
使用 2 个帐户进行Debian 测试ebfe
,在执行su
$PATH 后,用户 ebfe 仍然是一样的。sudo su
将 $PATH 从 root 更改为一个并直接登录到 root 显然也具有 root 的 $PATH。
为什么不su
更新 $PATH 而是更新sudo su
?
https://unix.stackexchange.com/a/460769
这个链接会帮助你。
Debian 最近更改了 su 命令行为。现在“su”命令不替换 PATH。请改用“su -”或“sudo su”。