linux實現一個定時任務

李德東發表於2018-12-10

設定定時任務刪除logs指令碼資料

編寫指令碼   touch cleanLogs.sh

#! /bin/sh
find /weblogic/logs/backend -mtime +10 -name "*.log*" -exec rm -f {} \;

 

使用root使用者賦許可權,su  到root使用者下

chomd 777 ./cleanLogs.sh

 

 

將該指令碼加入定時任務  vim /var/spool/cron/root

10 0 * * 6 /usr/local/cleanlog/del_all_OldLogs.sh


這句程式碼的意思是:在每週6的0:10執行/usr/local/cleanlog/del_all_OldLogs.sh 這個指令碼

 

 

檢視定時任務:

crontab -l

 

 

使用root使用者檢視

 

相關文章