crontab周期性任务计划
生活随笔
收集整理的這篇文章主要介紹了
crontab周期性任务计划
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
周期性任務計劃:cron
crond 守護進程 /etc/rc.d/init.d/crond 服務腳本
crond 守護進程在開始的時候自動啟動
系統cron?
/etc/crontab?
用戶cron?
/var/spool/cron/Username
系統cron vim /etc/crontab?
每一行定義一個獨立的命令.
每一個周期性任務執行之后都會給發郵件。
如果不想給發郵件 那么 使用輸出重定向 &> 或 MAILTO=''設置
SHELL= 定義非登錄的SHELL
PATH= ?定義非登錄的環境變量
MAILTO=定義郵件的接受者
HOME= ?定義非登錄的家目錄
* * * * * username command?
| | | | |
| | | | ----- 周 0 - 6
| | | ------- 月 1 - 12
| | --------- 日 1 - 31
| ----------- 時 0 - 23
------------- 分 0 - 60
時間表示法的說明:
1 每個時間位應該使用有效的時間取值
2 * 表示時間的通配符 表示對應位置上的所有的時間
3 - 表示連續的時間段 1-5
4 , 表示不連續的時間 1,4,7
5 1-5/2 表示 在1-5小時之間每個2個小時
用戶cron 的定義使用crontab 命令實現,本質還是使用EDITOR中定義的編輯器打開對應的文件編輯.
-l 查看自己定義的周期性任務計劃
-e 通過EDITOR定義的編輯器打開對應的文件進行 新增 和 編譯周期性任務計劃
-r 移除對應用戶的crontab文件
crond 守護進程 /etc/rc.d/init.d/crond 服務腳本
crond 守護進程在開始的時候自動啟動
系統cron?
/etc/crontab?
用戶cron?
/var/spool/cron/Username
系統cron vim /etc/crontab?
每一行定義一個獨立的命令.
每一個周期性任務執行之后都會給發郵件。
如果不想給發郵件 那么 使用輸出重定向 &> 或 MAILTO=''設置
SHELL= 定義非登錄的SHELL
PATH= ?定義非登錄的環境變量
MAILTO=定義郵件的接受者
HOME= ?定義非登錄的家目錄
* * * * * username command?
| | | | |
| | | | ----- 周 0 - 6
| | | ------- 月 1 - 12
| | --------- 日 1 - 31
| ----------- 時 0 - 23
------------- 分 0 - 60
時間表示法的說明:
1 每個時間位應該使用有效的時間取值
2 * 表示時間的通配符 表示對應位置上的所有的時間
3 - 表示連續的時間段 1-5
4 , 表示不連續的時間 1,4,7
5 1-5/2 表示 在1-5小時之間每個2個小時
用戶cron 的定義使用crontab 命令實現,本質還是使用EDITOR中定義的編輯器打開對應的文件編輯.
-l 查看自己定義的周期性任務計劃
-e 通過EDITOR定義的編輯器打開對應的文件進行 新增 和 編譯周期性任務計劃
-r 移除對應用戶的crontab文件
總結
以上是生活随笔為你收集整理的crontab周期性任务计划的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL的MyISAM和InnoDB存
- 下一篇: rsync + inotify