cron服務是linux自帶的定時任務。方便快捷好用是他的優點。只要了解他的時間設定,即cron表示式,能輕鬆的掌握
檢視當前crontab定時列表
crontab -l
編輯crontab
crontab -e
刪除crotab
crontab -r
crontab -e #編輯將對應的定時任務刪除即可
crontab -e
0 3 * * 1 command #每週一凌晨三點
0 */2 * * command #每隔兩個小時
查詢任務是否增加
crontab -l
*
* *
* * command
分 時 日 月 周 命令
第1列表示分鐘1~59 每分鐘用*或者 */1表示
第2列表示小時1~23(0表示0點)
第3列表示日期1~31
第4列表示月份1~12
第5列標識號星期0~6(0表示星期天)
第6列要執行的命令
例子如下
#上面的例子表示每晚的21:30重啟apache。
#上面的例子表示每月1、10、22日的4 : 45重啟apache。
#上面的例子表示在每天18 : 00至23 : 00之間每隔30分鐘重啟apache。
#晚上11點到早上7點之間,每隔一小時重啟apache
liunx下mysql備份及crontab自動備份
liunx下使用mysql的 mysqldump進行備份和還原資料操作 crontab命令可以幫助我們實現自動定時備份資料庫。備份某個資料庫 先建立備份目錄 mkdir p var local backup cd var local backup 備份資料庫 mysqldump uusername ...
Linux下實現定時執行程式 crontab
在linux下,用crontab實現定時執行程式的功能。使用方式 crontab file u user 用指定的檔案替代目前的crontab。crontab u user 用標準輸入替代目前的crontab.crontab l user 列出使用者目前的crontab.crontab e user...
CentOS6 3下利用yum源安裝nginx。
本文主要介紹在centos6.3下利用yum源安裝nginx。第一步在 etc yum.repos.d 目錄下建立乙個nginx.repo軟體源配置檔案。命令如下 cd etc yum.repos.d vim 然後填寫如下檔案內容 nginx name nginx repo baseurl gpgc...