su和sudo的区别

知识问答 2025-09-03 16:38:16 来源:互联网

su和sudo都是Linux系统中的命令,但是它们的用途不同,su命令需要超级用户密码切换用户,而sudo命令允许普通用户以自己的密码执行特权操作,更安全和可追踪。

sudo 命令只允许使用提升的权限运行单个命令,而 su 命令会启动一个新的 shell,同时允许使用 root 权限运行尽可能多的命令,直到明确退出登录。