定時刪除udump裡的trace檔案
[oracle@shanxi ORCL]$ cat /home/oracle/admin/del_udump.sh
#!/bin/bash
#Author: chipengfei
#Date:2012-11-15
. /home/oracle/.bash_profile
log=/home/oracle/oracle_log/del_udump.log
# if database is open , the variable flag will not be empty
flag=`ps -ef | grep ora_ | grep -v 'grep'`
if [ -z "$flag" ] ; then
exit
fi
now=`date "+%Y-%m-%d %H:%M:%S"`
echo "----------------------------$now-------------------------------" >> $log
bg_list=`ps -ef | grep LOCAL | grep -v 'grep' | awk '{print $2}'`
filter=''
for i in $bg_list ; do
filter="${filter}|_${i}.trc"
done
filter2=`echo $filter | sed 's/^|//'`
cd $ORACLE_BASE/admin/$ORACLE_SID/udump
ls | grep '.trc' | egrep -v "${filter2}" >> $log
ls | grep '.trc' | egrep -v "${filter2}" | xargs -n 5 rm -rf
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27042095/viewspace-750057/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- u盤裡的檔案無法刪除 如何刪除u盤裡刪不掉的檔案
- 在Oracle中,如何定時刪除歸檔日誌檔案?Oracle
- Linux刪除指定時間之前的檔案Linux
- 電腦刪除檔案時提示檔案已在另一程式開啟怎麼刪除
- SVN !檔案刪除
- rm 刪除檔案
- Git——刪除檔案Git
- 刪除vmvare的大檔案
- win10休眠檔案有必要刪除嗎 刪除休眠檔案的方法Win10
- win10如何刪除系統更新臨時檔案_windows10更新刪除臨時檔案操作方法Win10Windows
- linux的刪除檔案命令和強制刪除命令Linux
- win10電腦刪除檔案時提示檔案正在使用無法刪除怎麼解決Win10
- 如何刪除win10更新檔案_win10刪除更新檔案的方法Win10
- Git刪除指定檔案Git
- Linux批量刪除檔案Linux
- dll檔案刪除不了
- Linux刪除檔案命令Linux
- Git恢復刪除的檔案Git
- 刪除檔案中的數字
- RocketMQ -- 過期檔案的刪除MQ
- win10怎麼刪除dll檔案_win10dll檔案刪除的方法Win10
- win10休眠檔案如何刪除 win10刪除休眠檔案的步驟Win10
- win10怎麼刪除更新檔案 win10刪除更新檔案的方法Win10
- Docker定時刪除none映象DockerNone
- c盤裡面有哪些檔案是可以刪除的 c盤能清理的檔案有哪些
- Linux系統定時清空日誌內容和刪除日誌檔案教程。Linux
- Linux中如何設定檔案只能追加而不能刪除Linux
- 行動硬碟刪除的檔案能恢復嗎,怎麼恢復硬碟刪除的檔案硬碟
- Win10系統刪除檔案如何設定不顯示刪除確認提醒Win10
- MySQL socket檔案被刪除MySql
- [20201112]tmpwatch 刪除檔案.txt
- linux 模糊批量刪除檔案Linux
- 批量刪除大量小檔案
- Xcode 刪除沒用的描述檔案XCode
- kafka-- 過期檔案的刪除Kafka
- 如何永久刪除Mac中的檔案?Mac
- win10更新檔案在哪裡刪除 win10如何刪除系統更新包Win10
- 如何刪除win10睡眠檔案_win10怎麼刪除睡眠檔案Win10
- Linux中什麼命令可以設定可寫不可刪除的檔案?Linux