cron linux下執行計畫任務的伺服器,根據配置檔案約定的時間來執行特定的任務。
cron (ubuntu)
啟動服務service cron start
關閉服務service cron stop
重啟服務service cron restart
重新載入配置service cron reload
配置cron的兩種方法:
1、使用crontab命令
-u是指定使用者
-e編輯使用者的cron服務
-l列出使用者的cron服務
-r刪除使用者的cron服務
如:crontab -u root -e 編輯root使用者的cron任務
進入編輯模式後
顯示:# m h dom mon dow command
m指分鐘(0-59)
h指小時(0-23)
dom指日期(1-31)
mon指月份(1-12)
dow指星期(0-6)0為星期天
比如:30 16 * * * echo 「take care of yourself!」 > /dev/null
四點30分 執行命令echo 「take care of yourself!」
2、修改/etc/crontab檔案
vim 顯示為
# m h dom mon dow user command
user 指定使用者
如:01 * * * * root run-parts /etc/cron.hourly
每小時執行/etc/cron.hourly內的指令碼
run-parts 指執行資料夾內的指令碼
去掉run-parts可直接加 指令碼命令
其它同第一種方式。
學習筆記 Cron表示式
cron表示式是乙個字串,字串以5或6個空格隔開,分為6或7個域,每乙個域代表乙個含義。翻譯一下 格式 秒 分 小時 日 月 周 年 格式說明 位置時間網域名稱 是否必須 允許值允許萬用字元1秒 是0 59 2分 是0 59 3小時 是0 23 4日 是1 31 l w c5月 是1 12 6周 是...
學習筆記 CRON表示式
cron表示式包含7個域,用空格進行分割,其中年可選填 秒 分 時 天 月 月 天 星期 年 0 0 0 上面的表示式表示在每天00 00 00執行一次。域有效值描述秒 0 59的整數 以及 分0 59的整數 以及 時0 23的整數 以及 天 月1 31的整數 以及所有符號 月1 12的整數 月份英...
Cron 表示式學習
乙個cron 表示式有至少6個 也可能7個 有空格分隔的時間元素。按順序依次為 秒 0 59 分鐘 0 59 小時 0 23 天 月 0 31,但是你需要考慮你月的天數 月 0 11 天 星期 1 7 1 sun 或 sun,mon,tue,wed,thu,fri,sat 7.年份 1970 209...