linux命令之su
linux命令su用于变更为其它使用者的身份,如root用户外,需要输入使用者的密码
su [参数] user
参数 | 说明 |
-c | 执行指定的命令,然后切换回原用户 |
- | 切换到目标用户的环境变量 |
命令:
su -c "ls /home" ztj
- [root@centos79-3 ~]# su -c "ls /home" ztj
- test ztj
- [root@centos79-3 ~]#
命令:
su - ztj
- [root@centos79-3 ~]# su - ztj
- Last login: Tue Sep 26 13:28:32 CST 2023 on pts/0
- [ztj@centos79-3 ~]$ pwd
- /home/ztj
- [ztj@centos79-3 ~]$