環境:centos7 python3
crontab 命令
-u :只有 root 才有許可權執行這個任務,也就是幫其他使用者建立/移除 crontab 定時任務
-e :編輯 crontab 的內容
-l :顯示 crontab 的內容
時間格式:分鐘 小時 日期 月份 周 命令
數字範圍: 0-59 0-23 1-31 1-12 0-7 echo 「hello」 >> abc.log
特殊字元的含義
*(星號) 代表任何時刻都接受。
,(逗號) 代表分隔時段的意思。
-(減號) 代表一段時間範圍內。
/n(斜線) 那個 n 代表數字,每隔 n 單位間隔。
30 8 * * * python3 /home/lino/***.py
單獨執行定時任務時候沒有問題,單獨執行python指令碼沒有問題,此定時任務不執行原因是因為python路徑要寫絕對路徑
首先在linux上執行命令:
30 8 * * * /usr/local/bin/python3 /home/lino/***.py
這樣便解決了不執行原因 linux定時任務執行
crontab命令 一 定時運算元據庫 在開發過程中,有每天更新資料庫的需求,所以用crontab加了乙個定時器 crontab e 0 2 usr bin mysql uroot p123 ddbname dev null 2 1 每天兩點執行test.sql etc init.d crond r...
linux執行定時任務
linux執行定時任務 是否安裝crontab root localhost mysql bak crontab bash crontab command not found 證明沒有安裝,執行 yum y install vixie cron 3.可執行檔案是都正確 4.編輯定時任務 cronta...
linux定時任務執行
定時備份檔案 建立資料夾 mkdir p data backdata mkdir p data logs mkdir p data mysqlbak 進入資料夾 cd data mysqlbak 建立檔案touch backup.sh 編輯檔案 vi backup.sh 新增下面的內容 date d...