校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Shell腳本中實現切換用戶并執行命令操作

Shell腳本中實現切換用戶并執行命令操作

熱門標簽:寧波智能外呼系統公司 地圖標注輻射圖案 曲阜400電話辦理 申請公司400電話要注意什么 奧維互動地圖標注參數 安裝外呼系統費用 衛星地圖標注地名 電銷機器人 劍魚 聯通電話機器人怎么接

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

系統:centos 5.x

腳本內容:

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

好了,就這樣吧.

您可能感興趣的文章:
  • python3模擬實現xshell遠程執行liunx命令的方法

標簽:安康 仙桃 大興安嶺 三門峽 上饒 遵義 大慶 江西

巨人網絡通訊聲明:本文標題《Shell腳本中實現切換用戶并執行命令操作》,本文關鍵詞  Shell,腳本,中,實現,切換,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Shell腳本中實現切換用戶并執行命令操作》相關的同類信息!
  • 本頁收集關于Shell腳本中實現切換用戶并執行命令操作的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 安平县| 勐海县| 荣昌县| 萨嘎县| 梁河县| 蓝山县| 奉节县| 鄂伦春自治旗| 缙云县| 日照市| 东莞市| 天全县| 剑阁县| 昭平县| 营山县| 乃东县| 辽宁省| 昭通市| 东台市| 万源市| 太康县| 那坡县| 竹北市| 朝阳区| 灌阳县| 贵港市| 田林县| 喜德县| 南华县| 阳西县| 拉萨市| 泰宁县| 库尔勒市| 奉新县| 包头市| 曲松县| 平顺县| 隆回县| 铁岭县| 濮阳县| 深水埗区|