• 首页
  • 数据库
    • mysql
  • web服务器
    • nginx
    • Apache
  • 操作系统
    • Centos
    • Debian
    • Ubuntu
    • mac
    • windows
  • 编程语言
    • html
    • php
  • 集群
    • mycat
  • 其它
欢迎光顾我的个人博客
  1. 首页
  2. 文章
  3. 编程语言
  4. Shell
  5. 正文

Shell脚本实现切换用户并执行命令操作

2020年06月13日 1630点热度 0人点赞 0条评论

这篇文章主要介绍了Shell脚本中实现切换用户并执行命令操作,看了示例代码就秒懂了,原来如此简单,需要的朋友可以参考下

系统:centos 7

脚本内容:

cat test.sh

代码如下:

#!/bin/bash
su - test <<EOF
pwd;
exit;
EOF

执行结果图:

当然也可以用下面的命令来执行

代码如下:

su - test -c "pwd"

ps:

切换用户只执行一条命令的可以用: su - oracle -c command
切换用户执行一个shell文件可以用:su - oracle -s /bin/bash shell.sh

好了,就这样吧.

标签: Shell
最后更新:2020年06月18日

多洛夫

多看多想多研究,总会有创新

点赞
< 上一篇
下一篇 >

文章评论

取消回复

多洛夫

多看多想多研究,总会有创新

博客更新日期
2025 年 10 月
一 二 三 四 五 六 日
 12345
6789101112
13141516171819
20212223242526
2728293031  
« 7 月    
分类
标签聚合
haproxy google插件 谷歌浏览器插件 Shell mysql Launchctl 图片格式转换 php Google 域名邮箱 centos Photoshop Termux wordpress mac DNS ffmpeg 视频截图 lls Yandex

© 2020 多洛夫