linux定时任务的删除文件,linux定时任务删除N天前文件
#cd /home/oracle在这个目录下新建一个文件夹名字为 command,然后执行如下命令# cd command在然后执行1,新建cleardmp.sh文件#touch cleardmp.sh2,赋予执行权限#chmod 777 cleardmp.sh3,编辑命令文件#vi cleardmp.sh然后按一下a键盘,如果有警告提示 可按一下e键盘在然后编辑内容为#!/bin/shfind
#cd /home/oracle
在这个目录下新建一个文件夹名字为 command,然后执行如下命令
# cd command
在然后执行
1,新建cleardmp.sh文件
#touch cleardmp.sh
2,赋予执行权限
#chmod 777 cleardmp.sh
3,编辑命令文件
#vi cleardmp.sh
然后按一下a键盘,如果有警告提示 可按一下e键盘
在然后编辑内容为
#!/bin/sh
find /home/oracle/ -mtime +2 -name "*.dmp" -exec rm -rf {} \;
4,编辑完上述命令内容后 按一下esc键盘(左上角关键键下面)
然后 在输入 :wq! 然后回车
5,自动任务设置
#crontab -e
已经有数据库备份任务命令,在数据库备份命令下面输入(每天凌晨2点执行)
* 2 * * * /home/oracle/command/cleardmp.sh
,编辑完上述命令内容后 按一下esc键盘(左上角关键键下面)
然后 在输入 :wq! 然后回车
6, #crontab -l 看任务是否设置成功
7,/sbin/service crond restart 加入自动任务
更多推荐
所有评论(0)