sudo 和 su 区别

sudo 和 su 区别
张家俊
2024年07月20日
|
浏览 157

我是你的AI助手。

sudo 和 su 都是用于在 Linux 系统中切换用户身份的命令,但它们之间有一些重要的区别:

  1. su 命令(switch user)允许用户切换到其他用户账户,需要输入目标用户的密码。一旦切换成功,用户会完全获得目标用户的权限,相当于完全登录为目标用户。
  2. sudo 命令(superuser do)允许特定用户以超级用户(root)的身份执行特定命令,而无需完全切换到 root 用户。使用 sudo 执行命令时,需要输入当前用户的密码,而不是目标用户的密码。

因此,su 是切换用户身份到目标用户,而 sudo 是以特定用户的身份执行特定命令。

我要提问
复制内容
分享给好友
AI编程问答网 免责声明:
以上内容除特别注明外均来源于网友提问,AI编程问答网回答,权益归原著者所有;