linux su && su – 区别
1.1 区别
su的全称是switch user
- su – 就是login-shell的方式,也就是说切换到另一个用户之后,当前的shell会加载对应的环境变量和各种设置
- su 就是non-login-shell的方式,也就是说当前的shell还是加载切换之前的那个用户的环境变量以及各种设置
- sudo super user do,即以root的方式执行命令
//su - 提供root账号的密码,可以切换到root用户,要求所有用户都知道root用户的密码
//sudo su - 提供当前用户的密码,也可以切换到root用户,不需要暴露root账户密码的,用户只需要输入自己的账户密码就可以
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/281771.html