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

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

2020年06月13日 1543点热度 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 年 6 月
一 二 三 四 五 六 日
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« 7 月    
分类
标签聚合
php centos 谷歌浏览器插件 google插件 mac Shell lls DNS Yandex mysql ffmpeg Launchctl 域名邮箱 Photoshop 图片格式转换 haproxy 视频截图 wordpress Termux Google

© 2020 多洛夫