国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Linux Shell > 正文

Shell腳本中實現(xiàn)切換用戶并執(zhí)行命令操作

2020-07-27 19:09:28
字體:
來源:轉載
供稿:網友

今天公司同事來找到我說要在服務器上用另外一個用戶執(zhí)行python腳本,但設置到crontab里卻老是root用戶來執(zhí)行,為了省事我就想了一個偷懶的辦法,就是用shell腳本切換到那個用戶,然后去執(zhí)行那個python腳本.好了,這篇文章我只演示怎么用shell腳本切換到其他用戶執(zhí)行命令.

系統(tǒng):centos 5.x

腳本內容:

cat test.sh

復制代碼 代碼如下:

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

執(zhí)行結果圖:

當然也可以用下面的命令來執(zhí)行


復制代碼 代碼如下:

su - test -c "pwd"

ps:

切換用戶只執(zhí)行一條命令的可以用: su - oracle -c command
切換用戶執(zhí)行一個shell文件可以用:su - oracle -s /bin/bash shell.sh

好了,就這樣吧.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 酉阳| 寿宁县| 芜湖县| 泊头市| 大同县| 盈江县| 和平县| 阿城市| 新巴尔虎右旗| 无锡市| 丹江口市| 瑞金市| 曲水县| 台中市| 二手房| 凉山| 宜丰县| 西青区| 噶尔县| 依兰县| 文昌市| 兰溪市| 高台县| 班玛县| 沭阳县| 彭州市| 吐鲁番市| 宁海县| 清河县| 大冶市| 扎囊县| 利津县| 余姚市| 吴堡县| 西乌| 石门县| 东城区| 长乐市| 石狮市| 普安县| 秦安县|