1、普通用户切换到root用户
第一步打开Linux虚拟机
可以看到刚开始是普通用户user登录,当你像切换回root用户,你可以敲 su
然后回车,要求输入密码(linux终端输入的密码似乎都不显示)输入密码后回车就进入了root用户.
如图所示:
这样你就会发现你已经从user用户切换到root用户了。
2、root用户切换到普通用户
当你想切换回普通用户时,输入exit
,然后回车,此时你就切换回之前的普通用户了
还有第二种方式,敲 su root
然后回车,或者敲 su - root
然后回车。这两种方式也都可以从root用户切换回普通用户。
但这两种方式有点区别:
su 后面不加用户是默认切到 root
su 是不改变当前变量
su - 是改变为切换到用户的变量
也就是说su只能获得root的执行权限,不能获得环境变量,而su -是切换到root并获得root的环境变量及执行权限.
总结来说就是:
su 只能切换到管理员用户权限,不使用管理员的登陆脚本和搜索路径。
su - 不但能切换到管理员权限而且使用管理员登陆脚本和搜索路径。