首页文章正文

shell切换用户再执行命令,xshell如何切换用户

执行shell 2023-08-26 12:15 410 墨鱼
执行shell

shell切换用户再执行命令,xshell如何切换用户

51CTO博客已为您找到关于shell脚本切换用户后执行命令的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及shell脚本切换用户后执行命令问答内容。更多shell脚本切切换用户只执行一条命令的可以用:su - oracle -c command 切换用户执行一个shell文件可以用:su - oracle -s /bin/bash shell.sh 上述就是小编为大家分享的She

╯﹏╰ 在shell脚本中切换用户后执行whoami命令,可能会出现whoami命令显示用户是之前为切换时的用户的情况。这是因为whoami命令是根据当前进程的有效用户ID来确定当前用户的身份的,而在切换这期内容当中小编将会给大家带来有关Shell脚本中怎么切换用户并执行命令,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获

shell切换用户再执行命令脚本如下#!/bin/sh su -s /bin/bash - hadoop -c 'hadoop dfsadmin -report' [root@master libexec]# vim check_datanodes.sh #!/bin/sh # set java envir51CTO博客已为您找到关于shell脚本切换用户执行命令的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及shell脚本切换用户执行命令问答内容。更多shell脚本切换用

˙△˙ 此时执行的test.sh中相关命令要在bin/sh下,换句话说,bin/sh支持的命令才能执行。当然我们可以将结果重定向到其他的文件中,执行后对文件再次进行分析,找到我1,用su,当我们需要以其他身份执行command,或者shell脚本。一般命令如下:a. 切换用户只执行一条命令的可以用:su - oracle -c your_command b. 切换用户执行一个shell文件可

复制代码代码如下:su - test -c "pwd"ps:切换⽤户只执⾏⼀条命令的可以⽤: su - oracle -c command 切换⽤户执⾏⼀个shell⽂件可以⽤:su - oracle -s /bin/bash shell.sh 好一:在shell脚本里切换用户执行命令,适合复杂命令新建文件:cat test.sh 编辑文件内容:#!/bin/bash su - test <

后台-插件-广告管理-内容页尾部广告(手机)

标签: xshell如何切换用户

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号