执行“sudo su”时将用户的别名传递给 root

执行“sudo su”时将用户的别名传递给 root

是否可以?

我可以创建一个别名,sudo su -;source .bashrc但它似乎source .bashrc是在早期的 shell 中执行的,而不是在 root 的 sheel 中执行的(为什么?)

答案1

sudo-E su

应保留现有的环境变量。希望这对您有用。

相关内容