写LINUX脚本 备份ORACLE用户下的表 保留30天数据
写如下代码back.sh
#取得当天日期

#放入指定文件夹
SNDDIR=/usr/local/webapps/bak

#逻辑备份
exp userid=user/user owner=user file=$SNDDIR/backup.$RUNDATE.dmp
#压缩文件

#压缩文件

gzip -f $SNDDIR/backup.$RUNDATE.dmp
#删除30天后文件###
find $SNDDIR/backup.*.dmp.gz -atime +29 -exec rm -f {} ;



按照如下代码写一个cron_bak脚本





























在切换到ROOT用户下 CRONTAB -E 编辑特定时间运行脚本
任意一天的凌晨3.01分运行下面的脚本
