linux su和sudo的区别和用法
1、su
使用root密码,切换到root用户,但是并没有转到root用户家目录下。
2、su - 和 su - root 一个意思
使用root密码,切换到root用户,并转到root用户的家目录下
3、sudo
使用当前用户密码,把某些超级权限有针对性的下放,sudo 也可以称为受限制的su。
总结:
- su 使用的是root密码,但不会切换到root家目录
- su - 使用的也是root密码,切换到root家目录
- sudo 使用的是当前用户的密码
参考:
https://blog.csdn.net/happiness_llz/article/details/82022293