如何能够清除aud脚本?

2021-06-24 20:24:44 0点赞 0收藏 0评论

--//发现自己写的清除aud脚本通用性不好,每次都要修改,写一个通用脚本.而且一些服务器有多个实例的情况.
--//编写脚本如下:

cat /usr/local/bin/purge_oracle_aud.sh

! /bin/bash

purge oracle audit log

odebug=${ODEBUG:-0}

if (( $# < 1 ))
then

echo "arguments is insufficiency , argumentN = oracle_sid N>=1"
exit 1

fi

for i in "$@"
do

if [ -d /u01/app/oracle/admin/${i}/adump/ ]
then
echo
echo "start purge oracle audit ${i} at : " $(/bin/date +'%Y/%m/%d %T') /usr/bin/find /u01/app/oracle/admin/${i}/adump/ -mtime +30 -name "${i}_ora_*.aud" -print -delete
echo "end purge oracle auditwww.cungun.com ${i} at : " $(/bin/date +'%Y/%m/%d %T')
echo else
echo "/u01/app/oracle/admin/${i}/adump/ directory is not exist"
exit 2
fi

done


chmod 700 /usr/local/bin/purge_oracle_aud.sh

--//还是通用性不好,没有利用环境变量$ORACLE_BASE,先暂时这样没时间.

2.加入crontab页游脚本:

cat /etc/cron.d/ntp

34 6 * root /usr/local/bin/purge_oracle_aud.sh dbcndg2 >> /var/log/purge_oracle_aud.log 2>&1
--//每天6:34分执行.

3.修改/etc/logrotate.d/oracle,加入如下:

grep -v "^#" /etc/logrotate.d/oracle

/var/log/purge_oracle_aud.log
{

size=20Mrotate 5copytruncatecompressnotifemptymissingok

}

展开 收起

云宏CNware WinStack 虚拟化云平台软件

云宏CNware WinStack 虚拟化云平台软件

暂无报价

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

38800元起

Microsoft 微软 赠送3个月到手15月office365家庭版microsoft365

Microsoft 微软 赠送3个月到手15月office365家庭版microsoft365

289元起

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

3990元起

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

6904元起

华三(H3C) SecPath F100-BAS URL特征库升级服务授权函,3年

华三(H3C) SecPath F100-BAS URL特征库升级服务授权函,3年

2701元起

Microsoft 微软 OfficePLUS 订阅会员

Microsoft 微软 OfficePLUS 订阅会员

9.9元起

微软Office 365 15个月家庭版 职场利器 智能功能 电脑必备1年6人同享

微软Office 365 15个月家庭版 职场利器 智能功能 电脑必备1年6人同享

628元起

微软(Microsoft)365/Office 个人版 文档自动保存 各设备通用 1年盒装 5设备同享

微软(Microsoft)365/Office 个人版 文档自动保存 各设备通用 1年盒装 5设备同享

259元起

360企业级终端防病毒系统(涉密计算机平台)单机版

360企业级终端防病毒系统(涉密计算机平台)单机版

暂无报价

苍穹 边缘缓存节点管理系统

苍穹 边缘缓存节点管理系统

43800元起

任天堂 Nintendo Switch《舞力全开 Just Dance》 游戏兑换卡

任天堂 Nintendo Switch《舞力全开 Just Dance》 游戏兑换卡

169元起

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

258元起

Microsoft 微软 OFFICE 365 家庭版 会员

Microsoft 微软 OFFICE 365 家庭版 会员

106元起

WPS 金山软件 WPS 超级会员 3年卡

WPS 金山软件 WPS 超级会员 3年卡

328元起

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

299元起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
0
扫一下,分享更方便,购买更轻松