編輯: # crontab -e 保存: Ctrl+o 退出: Ctrl+x
啓動:service crond start 中止:service crond stop 重啓:service crond restart 從新加載配置:service crond reload
下面是crontab的格式: 分 時 日 月 星期 要運行的命令 第1列分鐘1~59 第2列小時1~23(0表示子夜) 第3列日1~31 第4列月1~12 第5列星期0~6(0表示星期天) 第6列要運行的命令
30 21 * * * /usr/local/apache/bin/apachectl restart 上面的例子表示每晚的21:30重啓apache。
45 4 1,10,22 * * /usr/local/apache/bin/apachectl restart 上面的例子表示每個月一、十、22日的4 : 45重啓apache。
10 1 * * 6,0 /usr/local/apache/bin/apachectl restart 上面的例子表示每週6、週日的1 : 10重啓apache。
0,1 18-24 * * * /usr/local/apache/bin/apachectl restart 上面的例子表示在天天18 : 00至24 : 00之間每隔1分鐘重啓apache。 3,15 8-11 * * 1 command 每一個星期一的上午8點到11點的第3和第15分鐘執行
0 23 * * 6 /usr/local/apache/bin/apachectl restart 上面的例子表示每星期六的11 : 00 pm重啓apache。
0 */1 * * * /usr/local/apache/bin/apachectl restart 或者 0 * * * * /usr/local/apache/bin/apachectl restart 每一小時重啓apache */1 * * * * command 每隔一分鐘執行一次 */15 * * * * command 每隔15分鐘執行一次
* 23-7/1 * * * /usr/local/apache/bin/apachectl restart 晚上11點到早上7點之間,每隔一小時重啓apache 20 4 7 * *表示每一個月的7號4:20執行
0 11 4 * mon-wed /usr/local/apache/bin/apachectl restart 每個月的4號與每週一到週三的11點重啓apache 0 * * * *表示每小時的第0分鐘執行
0 4 1 jan * /usr/local/apache/bin/apachectl restart 一月一號的4點重啓apache 30 * * * *表示每小時的第30分鐘執行 */30 * * * *表示每30分鐘執行一次,即每小時的第0分鐘和第30分鐘執行 每1分鐘執行一次command * * * * * command