欢迎访问WDPHP素材源码站!傍晚好!下班了!
您好,游客 [ 马上登录 | 注册帐号 | QQ登录]
当前位置:首页 > 教程 > 服务器 > 

Shell脚本中实现切换用户并执行命令操作
栏目分类:服务器    发布日期:2018-12-14    浏览次数:608次     收藏

第一种方法:

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

提示: This account is currently not available. 的处理方法:
执行:

# usermod -s /bin/bash oracle
将oracle替换成你对应的用户名


相关热词:

评论0
头像 游客
友情提示:评论成功赠送5积分(每日前3次),刷评论扣8积分!
Copyright © 2016-2018 wdphp.com 版权所有   本站由WDPHP网站管理系统强力驱动  陕ICP备16002142号
网站首页 | 交流社区 | 关于我们 | 仿站定制 | 积分获取 | 广告投放 | WPS/云主机 | 站点地图
特效 资源 源码 模板 素材 教程 站长