定時任務Crontab命令 執行批量定時任務

2021-08-25 10:57:15 字數 615 閱讀 1508

crontab -r : 刪除目前的時程表 

crontab -l : 列出目前的時程表 

crontab file [-u user]-用指定的檔案替代目前的crontab

* * * * * command(要執行的命令)

5個星的含義分別是:

第乙個*,表示分鐘,1-59,每分鐘可以用*和*/1表示

第二個*,表示小時,0-23

第三個*,表示日期,1-31

第四個*,表示月份,1-12

第五個*,表示星期,0-6,0表示週日

需要建立乙個shell檔案,包含下面簡單的部分

crontab_file = /testcrontab/test

# 初始化定時任務

echo "*/8 * * * * 要執行的命令檔案"  >> $crontab_file#(把需要執行的命令放入該檔案中)     #>>(這個是將輸出內容追加到目標檔案中.如果檔案不存在,就建立檔案)

echo "*/22 * * * * 要執行的命令檔案"  >> $crontab_file

#最後還是要執行該定時任務檔案

crontab $crontab_file

最後執行這個shell檔案就行

linux定時任務命令 crontab

為當前使用者建立cron服務 1.鍵入 crontab e 編輯crontab服務檔案 例如 檔案內容如下 2 bin sh home admin jiaoben buy deletefile.sh 儲存檔案並並退出 2 bin sh home admin jiaoben buy deletefil...

Linux定時任務crontab命令

基本命令 crontab e 編輯 crontab l 檢視 crontab r 刪除全部定時任務 格式miniute hour day month week command home sql sqlbak cron.shminute 分,0,59 hour 時,0,23 day 天,1,31 mo...

Linux 定時任務crontab命令

crontab命令 crontab u user crontab 是用來讓使用者在固定時間或固定間隔執行程式之用,換句話說,也就是類似使用者的時程表。例子 列出xiaoming使用者的cron服務列表 crontab u xiaoming l編輯 etc crontab 檔案只有 root 使用者才...