我已经多次使用过“sudo su -”,我知道它实际上的作用。我想知道这是什么意思 -->“sudo su -s /bin/bash userid”
我用 Google 搜索过但无法确定我真正需要什么。
请提供您的有效意见。
谢谢 Muthu。
答案1
回答你的问题:
查看man su
但简而言之,su -s
表示您要使用的“shell”。在您的示例中,您告诉它使用/bin/bash
shell。用户 ID 是您要“切换用户”到的帐户的用户名。
然后在此基础上,将其放入sudo
。
如果您想明确说明您想要做什么,也许我们可以提供更好的答案。