linux的crontab定時任務
阿新 • • 發佈:2022-01-21
1、基本定義
crontab是cron table的縮寫,是cron的配置檔案,用於設定週期性被執行的指令。每個·使用者都會自動生產一個自己的crontab檔案,一般位於/var/spool/cron目錄下。
2、操作命令
-e 編輯當前使用者的定時任務 -l 檢視當前使用者的定時任務 -r 刪除當前使用者的定時任務
30 4 * * * /home/oracle/scripts/schedule_full.sh
--第一列是分鐘:1-59;第二列是小時:1-23;第三列是日:1-31;第四列是月:1-12;第五列是星期:星期0-星期6;第六列是要執行的指令碼
--用C1、C2、C3、C4、C5、C6代表第一至第六列。C1為 * 時表示每分鐘都要執行指令碼;C2為 * 時表示每小時都要執行指令碼...;C1為T1-T2時表示從第T1分鐘到T2分鐘這段時間內都要執行
-- * 取值範圍內的所有數字;/ 每過多少個數據;- 從T1-T2;, 雜湊數字
--以上語句表示每天4點30分執行該指令碼