天天看點

使用rpm指令從CentOS系統盤安裝計劃任務程式crontab概述檢測是否已安裝準備檔案開始安裝檢視指令幫助服務狀态控制開機啟動

利用“任務計劃”,可以将任何腳本、程式或文檔安排在某個最友善的時間運作。通俗的講就是定時執行某個腳本、程式。

定時關機

定時檢查更新

定時對系統配置、資料庫、日志進行備份

定時清理垃圾檔案

估計是最小化安裝的時候預設不會安裝此程式,公司的環境有的已經安裝了,有的卻沒有。

執行 crontab 指令如果報 command not found,就表明沒有安裝.

将CD光牒CentOS-6.5-x86_64-bin-DVD1放入光驅,進入Packages目錄,或者将以下檔案複制到要安裝的系統中:

安裝cronie-1.4.4-12.el6.x86_64.rpm時提示缺少依賴項,經過測試可以直接使用“–nodeps”選項忽略它。

crontab 并不支援-h或–help之類的選項,不過還是可以通過它檢視指令幫助

也可以使用 info crontab 指令檢視詳細的幫助資訊。

cron服務提供crontab指令來設定cron服務的,以下是這個指令的一些參數與說明:

  crontab -u //設定某個使用者的cron服務,一般root使用者在執行這個指令的時候需要此參數

  crontab -l //列出某個使用者cron服務的詳細内容

  crontab -r //删除沒個使用者的cron服務

  crontab -e //編輯某個使用者的cron服務

  比如說root檢視自己的cron設定:crontab -u root -l

  再例如,root想删除fred的cron設定:crontab -u fred -r

  在編輯cron服務時,編輯的内容有一些格式和約定,輸入:crontab -u root -e

  進入vi編輯模式,編輯的内容一定要符合下面的格式:/1 * * * ls >> /tmp/ls.txt

/sbin/service crond start //啟動服務

/sbin/service crond stop //關閉服務

/sbin/service crond restart //重新開機服務

/sbin/service crond reload //重新載入配置

/sbin/service crond status //檢視狀态

或者使用

# service crond start

# service crond stop

# service crond restart

# service crond reload

# service crond status

你也可以将這個服務在系統啟動的時候自動啟動:

在/etc/rc.d/rc.local這個腳本的末尾加上:

現在Cron這個服務已經在程序裡面了,我們就可以用這個服務了。

繼續閱讀