Linux 命令 su 和 sudo 比较

su  : 

  可以用来切换到任何用户,但是要求输入目标用户的密码

  比如:su -

     su - root (等价 su -)

     su - user

  su root 与 su - root 的区别在于,后者不切换环境,只是赋予用户身份

sudo :

  需要在/etc/sudoers 中进行相应的配置,切换执行时,只需要输入自己的密码。    

原文地址:https://www.cnblogs.com/yako/p/7125701.html