Linux下設定 檢視 取消定時任務

2021-08-19 20:26:38 字數 1236 閱讀 4309

$crontab -h

crontab: invalid option -- 'h'

crontab: usage error: unrecognized option

usage: crontab [-u user] file

crontab [ -u user ] [ -i ]

(default operation is replace, per 1003.2)

-e (edit user's crontab)

-l (list user's crontab)

-r (delete user's crontab)

-i (prompt before deleting user's crontab)

so:

crontab -l

# 表示列出所有的定時任務

crontab -r # 表示刪除使用者的定時任務,當執行此命令後,所有使用者下面的定時任務會被刪除,執行crontab -l後會提示使用者:「no crontab for admin」

$ more emmacron

# 定時抓取資料,每隔2小時執行一次

0 */2 * * * /bin

/sh /home

/admin/ccbin

/emmash/emmactl.sh

crontab檔案中的行由6個字段組成,不同欄位間用空格或者tab鍵分割。前5個字段指定命令要執行的時間

分鐘(0-59)

小時(0-28)

日期(1-31)

月份(1-12)

星期幾(0-6,其中0代表星期日)

第六個欄位是乙個要在適當時間執行的字串

例子:

#min hour day month dayofweek command

#每天早上6點10分

106 * * * date

#沒兩個小時

0 */2 * * * date

#晚上11點到早上8點之間每2個小時,早上8點

023-7/2,8 * * * date

#每個月的4號和每個禮拜的禮拜一到禮拜三的早上11點011

4 * mon-wed date

#1月份一號早上4點04

1 jan * date

Linux Unix下設定定時任務

unix系統提供了cron和at命令,使系統和使用者可以定時執行一定的程式,而不需手工啟動。使用cron用於週期性的執行乙個命令,為了使用它,必須編輯crontab檔案。系統預設的 etc crontab 檔案為 為當前使用者建立cron服務 1.鍵入 crontab e 編輯crontab服務檔案...

linux 下設定定時任務執行shell指令碼

名稱 crontab 使用許可權 root使用者和crontab檔案的所有者 語法 crontab e username l username r username v username file 說明 crontab 是用來讓使用者在固定時間或固定間隔執行程式之用,換句話說,也就是類似使用者的時程...

linux設定定時任務

service crond status如果滅有,需要確認是否安裝 crontab l能識別就說明已經安裝,然後沒有安裝的話進行安裝,步驟如下 1.安裝crontab root centos yum install vixie cron root centos yum install crontab...