centos下利用crontab實現定時任務

2021-08-26 20:20:16 字數 1085 閱讀 7757

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