ansible cron模組使用方法

2022-07-18 06:24:09 字數 781 閱讀 2469

管理遠端主機中的計畫任務

新增一條計畫任務,任務名稱"bak cron",任務於每週

六、週日的凌晨1:10分執行,任務內容將/tmp/test.tar.xz解壓到/opt目錄下

]# ansible all –m cron –a 'name="bak cron" minute=10 hour=1 job="tar -jxf /tmp/test.tar.xz -c /opt" &>/opt/bak_cron.log'
新增一條計畫任務,任務名稱start ngx,任務將在重啟時執行,任務內容是重啟nginx(路徑:/opt/nginx/sbin/nginx)

]# ansible all -m cron -a 'name="start ngx" special_time=reboot job="/opt/nginx/sbin/nginx"'
將計畫任務start ngx刪除,並將原計畫任務備份

]# ansible all -m cron -a 'name="start ngx" state=absent backup=yes'
將計畫任務"bak cron"注釋,同時將原任務執行時間修改為每週一的03:00,原任務內容修改為echo test,並對計畫任務備份

]# ansible all -m cron -a 'name="bak cron" minute=0 hour=3 job="echo test" disabled=yes backup=yes'

Python使用模組Pyserial模組報

用pip安裝pyserial後 sudo h pip install pyserial,執行新建的程式,名稱為serial.py,程式中用到 import serial.toos.list ports,但總是提示importerror no module named tools.list ports...

python os模組使用

os.sep 可以取代作業系統 特定的路徑分割符 os.linesep 字串給出當前平台使用的行終止符。例如,windows使用 r n linux使用 n 而mac使用 r os.name 字串指示你正在使用的平台。比如對於windows,它是 nt 而對於linux unix使用者,它是 pos...

Httplib模組使用

httplib是乙個相對底層的http請求模組,其上有專門的包裝模組,如urllib內建模組,goto等第三方模組,但是封裝的越高就越不靈活,比如urllib模組裡請求錯誤時就不會返回結果頁的內容,只有頭資訊,對於某些需要檢測錯誤請求返回值的場景就不適用,所以就得用這個模組了。vrequest se...