引用 | 編輯
EC最強
2009-01-11 19:13 |
樓主
▼ |
||
x0
1. 前置工作創造一個文字檔,大小超過2M,副檔名 .log ,並將其放於 /var/log下 2. 寫一支shell log_manager.sh a. 檢查目錄中所有大於 2M的文字檔,將其路徑,檔名,大小以及現在時間紀錄於 /var/log/log_manager.log ,需用累加的方式 b. 如果此超過2M的文字檔副檔名為.log,則複製此檔為 xxx.log.date,其中date為現在時間,格式為 year-month-day-hour-minute,並將此檔案壓縮成 xxx.log.date.gz後將其搬移到另ㄧ掛載的磁碟,而原來的文字檔內容清空 ; 整個過成如果有任何錯誤也有把錯誤訊息放在 /var/log/log_manager.log c. 執行b步驟時,如果發現掛載磁碟已經有之前備份相同大小的同ㄧ檔案,則不做備份 3. 放到 crond 將第二步驟寫的 log_manager.sh放入 crond ,每1分鐘執行ㄧ次 x0
|
引用 | 編輯
mnbmnb5266
2010-08-18 06:23 |
3樓
▲ ▼ |
我替你上網查詢一下看看是怎麼回事,但是如果你提供的信息不足的話也沒有辦法
x0 |
引用 | 編輯
jasonk0914
2014-01-03 00:52 |
4樓
▲ |
對不起,幫不了你喔~需要shell script
x0 |