sudo
chmod +x schedule_job.py
schedule_job.py指令碼內容如下:
import time
fo =
open
("foo.txt"
,"a+"
, newline='')
fo.write(time.strftime(
'%y-%m-%d %h:%m:%s'
, time.localtime())
+'\n'
)# 關閉開啟的檔案
fo.close(
)
在終端中執行下邊的語句
crontab -e
進入vi之後,先輸入i
進入insert狀態,輸入以下內容
*/1 * * * * /users/***/.pyenv/versions/3.7.0/bin/python /users/***/***xx/***x/schedule_job.py
以上語句表示每分鐘用指定的python執行schedule_job.py指令碼
然後按esc退出insert狀態,輸入:wq
,退出vi並儲存。
crontab -l
開啟foo.txt檔案,一看便知。
crontab -r
參考:
macos 如何執行定時任務
linux crontab 定時任務
CentOS 7如何實現定時執行python指令碼
在centos下,可以使用crontab進行定時任務的處理。一 crontab的安裝 預設情況下,centos 7中已經安裝有crontab,如果沒有安裝,可以通過yum進行安裝。yum install crontabs 二 crontab的定時語法說明 corntab中,一行 就是乙個定時任務,其...
定時執行任務
在windows上,使用configuration task scheduler 任務計畫程式 task scheduler library 任務計畫程式庫 create task.或者 control panel scheduled tasks add a scheduled task.在linu...
定時執行備份
centos 作業系統 1.編寫備份程式 2.使用crontab命令,定時執行備份程式 步驟一 編寫備份檔案bak.py coding utf 8 import os import time source root a.py 目標目錄 targetdir root backup 目標目錄下的當天日期...