cron 學習筆記

2021-12-29 23:27:36 字數 881 閱讀 7687

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...