Linux命令(93)之su

linux命令之su

1.su介绍

linux命令su用于变更为其它使用者的身份,如root用户外,需要输入使用者的密码

2.su用法

su 参数 user

|----------------|------------------|
| 参数 | 说明 |
| -c <command> | 执行指定的命令,然后切换回原用户 |
| - | 切换到目标用户的环境变量 |
[su参数]

3.实例

3.1.变更用户为ztj并在执行ls指令后退出变回原用户

命令:

su -c "ls /home" ztj

复制代码
[root@centos79-3 ~]# su -c "ls /home" ztj
test  ztj
[root@centos79-3 ~]# 

3.2.切换登录到目标用户,并使用目标用户的环境变量

命令:

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 ~]$ 
相关推荐
qetfw3 分钟前
Debian SSH 安全配置:端口、来源限制与免密登录
linux·安全·debian·ssh
智商网输送线配件6 分钟前
非标自动化零部件采购避坑指南:从零散补货到一站式协同的实战路径
运维·自动化
东鹏特饮8 分钟前
15个实用Linux运维脚本
linux·运维·shell·脚本·redhat·常用生产脚本
承渊政道8 分钟前
自建服务越来越多怎么管理?Docker部署Flare,搭一个自己的数字入口
运维·docker·容器·内网穿透·cpolar·nas·flare
螺蛳粉 螺蛳粉19 分钟前
第五篇:Keepalived + LVS 四层负载均衡高可用实战:DR 模式全流程
运维·负载均衡·lvs·keepalived·高可用
Crazy________20 分钟前
Linux内核核心机制全解析:从驱动到进程启动
运维
远牧20 分钟前
Ubuntu 26 升级踩坑实录:hermes-agent venv 重建全过程
linux·ubuntu·ai·agent
新时代牛马21 分钟前
Linux PREEMPT_RT 详解(5.10.268-rt164)
linux·运维·服务器
眼不痛请看我22 分钟前
Ubuntu_22.04_LTS虚拟机安装指南
linux·数据库·ubuntu
哎呦,帅小伙哦28 分钟前
查看网卡配置连接工具组合——nmcli + nmtui
linux