Linux Crontab 安裝使用詳細說明

2021-10-03 08:19:32 字數 1297 閱讀 3360

crontab命令常見於unix和linux的作業系統之中,用於設定週期性被執行的指令。該命令從標準輸入裝置讀取指令,並將其存放於「crontab」檔案中,以供之後讀取和執行。通常,crontab儲存的指令被守護程序啟用。crond 常常在後台執行,每一分鐘檢查是否有預定的作業需要執行。這類作業一般稱為cron jobs。

一、安裝

yum -y install vixie-cron

yum -y install crontabs

說明:vixie-cron 軟體包是 cron 的主程式;

crontabs 軟體包是用來安裝、卸裝、或列舉用來驅動 cron 守護程序的**的程式。

二、配置

cron 是 linux 的內建服務,但它不自動起來,可以用以下的方法啟動、關閉這個服務:

service crond start     //啟動服務

service crond stop //關閉服務

service crond restart //重啟服務

service crond reload //重新載入配置

service crond status //檢視crontab服務狀態

在centos系統中加入開機自動啟動: 

chkconfig --level 345 crond on

列子:

01 * * * * root run-parts /etc/cron.hourly

02 4 * * * root run-parts /etc/cron.daily

22 4 * * 0 root run-parts /etc/cron.weekly

42 4 1 * * root run-parts /etc/cron.monthly

第一次使用crontab 時,會出現: no crontab for root - using an empty one

「select a editor ......」下面有幾個選項,就是叫你選擇編輯器。(選vim)就可以了,我選的第三個。

但是如果你選錯了,就可能會遇到點麻煩,沒有辦法正常編輯,crontab -e。

執行這個命令:

select-editor(針對crontab的乙個命令), 可以讓你重新選一次

Linux crontab 安裝及命令 小記

crontab命令常見於unix和linux的作業系統之中,用於設定週期性被執行的指令。該命令從標準輸入裝置讀取指令,並將其存放於 crontab 檔案中,以供之後讀取和執行。通常,crontab儲存的指令被守護程序啟用。crond 常常在後台執行,每一分鐘檢查是否有預定的作業需要執行。這類作業一般...

Linux Crontab 安裝使用詳細說明

crontab命令常見於unix和linux的作業系統之中,用於設定週期性被執行的指令。該命令從標準輸入裝置讀取指令,並將其存放於 crontab 檔案中,以供之後讀取和執行。通常,crontab儲存的指令被守護程序啟用。crond 常常在後台執行,每一分鐘檢查是否有預定的作業需要執行。這類作業一般...

Linux Crontab 安裝使用詳細說明

crontab命令常見於unix和linux的作業系統之中,用於設定週期性被執行的指令。該命令從標準輸入裝置讀取指令,並將其存放於 crontab 檔案中,以供之後讀取和執行。通常,crontab儲存的指令被守護程序啟用。crond 常常在後台執行,每一分鐘檢查是否有預定的作業需要執行。這類作業一般...