sudo用于暂时获取超级权限执行命令,例如:sudo chmod -R 777 /xxx
su用于切换用户
从root用户切换到普通用户无需密码 直接su username即可
但是从普通用户切换到root用户需要输入密码 且需要输入root的密码
当然我们也可以用 sudo su root 这样的话就可以只输入普通用户的密码切到root用户了
linux命令 su和sudo的区别
最新推荐文章于 2023-12-02 16:33:54 发布
sudo用于暂时获取超级权限执行命令,例如:sudo chmod -R 777 /xxx
su用于切换用户
从root用户切换到普通用户无需密码 直接su username即可
但是从普通用户切换到root用户需要输入密码 且需要输入root的密码
当然我们也可以用 sudo su root 这样的话就可以只输入普通用户的密码切到root用户了