crontab的安裝和使用

2021-09-30 13:27:24 字數 1308 閱讀 5550

1,安裝並檢查crontab服務

檢查crontab是否安裝:

crontab -l

檢查crond服務是否啟動

service crond status

2,安裝cron

yum install vixie-cron

yum install crontabs

注意:linux提示no crontab for root 時

登入到root使用者

在root下輸入:crontab -e 

直接進入編輯頁面,直接儲存退出後,乙個新的crontab就生成了

輸入  service crond status,提示 crond (pid  5503) is running..

3,使用crontab 每分鐘都列印當前時間到日誌檔案中

crontab -e    編輯當前使用者的crontab
在編輯器中輸入 

儲存退出後輸入

crontab -l
檢視定時資訊

基礎知識普及 :crontab的基本組成

crontab工具的使用

crontab 配置檔案

crontab常見錯誤

設定環境變數

cd ~

ls -a

vim .bash_profile

source .bash_profile
注意:在指令碼中操作的時候,這些預置環境變數是不會識別的,在書寫的時候盡量小心防止錯誤

四月的第乙個星期日早晨1時59分執行a.sh

59 1 1-7 4 * test `date +\%w` eq 0 && /root/a.sh
分鐘設定誤用,兩小時執行一次

0 */2 * * * date
crontab 中最小只能設定到每分鐘執行一次指令碼,如果想每半分鐘執行一次該怎麼辦?

可以通過shell指令碼的sleep命令配合crontab即可完成

每隔半分鐘執行一次

*/1 * * * * date>>/logs.txt

*/1 * * * * sleep 30s; date>>/logs.txt

crontab安裝和使用

檢查cronta工具是否安裝 crontab l 檢查crond服務是否啟動 service crond status centoss安裝cron yum install vixie cron yum install crontabs ubuntu安裝cron 安裝 apt get install ...

crontab 安裝與使用

1.crontab centos 預設自帶,但不啟動,需要啟動。cron 是 linux 的內建服務,但它不自動起來,可以用以下的方法啟動 關閉這個服務 service crond start 啟動服務 service crond stop 關閉服務 service crond restart 重啟...

Linux的crontab安裝和詳解

linux系統安裝crontab root centos yum install vixie cron root centos yum install crontabs 說明 vixie cron軟體包是cron的主程式 crontabs軟體包是用來安裝 卸裝 或列舉用來驅動 cron 守護程序的 ...