su

参数选项:
-,-l,--login 切换用户的同时,将用户的家目录、系统环境变量等重新按切换后的用户初始化。
-c 向shell传递单个命令,仅希望在某个用户下执行命令,而不用直接切换到该用户下来操作。

说明:
1.若省略了命令后面的用户名,则默认切换为root用户。
2.su 用户名 切换到对应的用户,但是登陆后的环境变量信息还是切换之前用户的环境变量信息。
2.su - 用户名 切换到对应的用户,登陆后的环境变量一并切换,这是标准规范的操作方法。

原文地址:https://www.cnblogs.com/liang545621/p/9502867.html