crontab計畫任務

2021-09-12 21:58:36 字數 1095 閱讀 7604

crontab是linux下定製計畫任務的工具,其使用方便,是居家旅行、定時搞事的必備神器。本篇記錄下crontab使用方法,以及注意坑點。
*  *  *  *  *  command
一般寫計畫任務,都是執行crontab -e然後寫入計畫任務,儲存退出即可。

* * * * * sleep 10;
每10s執行一次。

30 21 * * * /usr/local/etc/rc.d/lighttpd restart 表示每晚的21:30重啟apache

45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart 表示每月1、10、22日的4:45

10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart 表示每週

六、日的1:10重啟apache

0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart 表示在每天18:00至23:00之間每隔30分鐘重啟apache。

0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart 表示每星期六的11:00pm重啟apache。

0 */1 * * * /usr/local/etc/rc.d/lighttpd restart 每一小時重啟apache

0 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart 晚上11點到早上7點之間,每隔一小時重啟apache

0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart 每月的4號與每週一到週三的11點重啟apache

0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart 一月一號的4點重啟apache

*/1 * * * * 每分鐘執行

1 * * * * 每小時執行一次

注意上面2條計畫任務,乙個是每分鐘執行,乙個是每小時執行。

crontab計畫任務

背景 公司要求刪除2天之前的備份檔案及所有日誌,免得把硬碟給整爆了,上伺服器看了下,居然都有3個月的備份沒有清理了 su root citics 200 cd du sh cd dbbak du sh cd rman du sh cd data du sh 125執行程式 vim delbkp.sh...

crontab計畫任務

編輯crontab檔案 crontab e 檢視crontab日誌 tail 100f var log cron 基本格式 command 分 時 日 月 周 命令 第1列表示分鐘1 59 每分鐘用 或者 1表示 第2列表示小時1 23 0表示0點 第3列表示日期1 31 第4列表示月份1 12 第...

Crontab計畫任務

crontab定義 crontab是乙個用於設定週期性被執行的任務的工具,被週期性執行的任務我們稱為cron job,週期性執行的任務列表我們成為cron table。檢查crontab工具是否安裝 crontab l 安裝cron服務 yum install vixie cron yum inst...