十二月 2009
« 十一月   一月 »
 123456
78910111213
14151617181920
21222324252627
28293031  

Linux下讓系統自動刪除MailWatch 30天後的LOG資料

保留30天資料。

建立連線MYSQL Shell

vi /usr/local/bin/DelMailScannerLog.sh
=====================================================
#!/bin/sh
mysql -uroot -p2duxaiux < delmail.sql >> dellog.txt
=====================================================

建立sql指令,刪除30天後的資料
vi /usr/local/bin/delmail.sql
=====================================================
use mailscanner
delete from maillog where date < DATE_SUB(curdate(), INTERVAL 30 DAY);
=====================================================

每日am12:30自動執行
=====================================================
#維護MailWatchLog 保留30天資料
30 0 * * * root /usr/local/bin/DelMailScannerLog.sh
=====================================================

歷史上的今天

讀者也會看的其它文章:

留下您的足跡

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>