Crontab計畫任務

2022-07-24 02:33:09 字數 1000 閱讀 7674

crontab是linux系統中在固定時間執行某乙個程式的工具,類似於windows系統中的任務計畫程式

基本格式 :

*  *  *  *  *  command

分  時  日   月   周   命令

第1列表示分鐘1~59 每分鐘用*或者 */1表示

第2列表示小時1~23(0表示0點)

第3列表示日期1~31

第4列表示月份1~12

第5列標識號星期0~6(0表示星期天)

第6列要執行的命令

使用方式 :

crontab file [-u user]-用指定的檔案替代目前的crontab。

crontab-[-u user]-用標準輸入替代目前的crontab.

crontab-1[user]-列出使用者目前的crontab.

crontab-e[user]-編輯使用者目前的crontab.

crontab-r[user]-刪除使用者目前的crontab.

crontab-c dir- 指定crontab的目錄。

crontab檔案的格式:m h d m d cmd.

m: 分鐘(0-59)。

h:小時(0-23)。

d:天(1-31)。

m: 月(1-12)。

d: 一星期內的天(0~6,0為星期天)。

cmd要執行的程式,程式被送入sh執行,這個shell只有user,home,shell這三個環境變數

例子:

#每天早上6點10分

10 6 * * * date

#每兩個小時

0 */2 * * * date

#每一小時重啟apache

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是linux下定製計畫任務的工具,其使用方便,是居家旅行 定時搞事的必備神器。本篇記錄下crontab使用方法,以及注意坑點。command一般寫計畫任務,都是執行crontab e然後寫入計畫任務,儲存退出即可。sleep 10 每10s執行一次。30 21 usr local et...