linux删除30天之前的文件,linux自动删除30天前的日志文件

linux应用总结:

自动删除n天前的日志文件:

. 使用的命令格式如下:

find 对应目录 -mtime +天数 -name "文件名" -exec -rm -rf

find /opt/backup/log/ -mtime + -name "*.log" -exec rm -rf {} \;

语句语法说明:

find: linux下的查找命令,用于查找linux下指定的文件。

/opt/backup/log/: 想要查找的文件目录。

-mtime: 标准语句写法。

+: 表示查找30天之前的文件,这里用数字代表天数。

"*.log": 希望查找的数据类型,"*.log"表示扩展名为.log的所有文件,"*"表示所有文件,

"*.jpg"表示所有扩展名为.jpg的文件,这个可以灵活,运用,举一反三。

-exec: 固定写法

rm -rf : 强制删除文件,包括目录。

{} \; : 固定写法,一对大括号+空格+\+;

.编写shell脚本:

vim /opt/shell/auto-del--days-ago-log.sh

#!/bin/sh

find /opt/backup/log/ -mtime + -name "*.log" -exec rm -rf {} \;

保存退出,并添加可执行权限:

chmod +x /opt/shell/auto-del--days-ago-log.sh

.将脚本添加到计划任务:

将脚本/opt/shell/auto-del--days-ago-log.sh,添加到计划任务,计划每天的凌晨两点四十分执行

脚本文件:

vim /etc/crontab

* * * /opt/shell/auto-del--days-ago-log.sh >/dev/null >&

这样,我们就完成了一个计划任务,每天凌晨2点40分指定删除30天前的日志文件,以后就不用

担心磁盘空间会满了报警的情况了。

Linux记录-自动删除几天前的日志文件

#!/bin/sh DDIR=/usr/local/appserver/tomcat_risk/logs/risk_manage find $DDIR -mtime +30 -name "* ...

Linux计划任务,自动删除n天前的旧文件

Linux计划任务,自动删除n天前的旧文件 linux是一个很能自动产生文件的系统,日志.邮件.备份等.虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,但需求总是多方面的嘛-我就觉得让系统定时 ...

Windows环境下Oracle数据库的自动备份脚本自动删除30天前的备份

@echo off echo ================================================ echo Windows环境下Oracle数据库的自动备份脚本 echo ...

shell脚本实现自动压缩一天前的日志文件 ,并传到ftp服务器上

shell脚本实现自动压缩一天前的日志文件 ,并传到ftp服务器上 naonao_127关注2人评论19401人阅读2012-06-08 11:26:16         生产环境下脚本自动备份脚本是 ...

Linux 应用总结:自动删除n天前的日志

linux是一个很能自动产生文件的系统,日志.邮件.备份等.虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情.不用你去每天惦记着是否需要清理日志 ...

linux - 自动删除n天前日志

1.删除文件命令: find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \; 实例命令: find /opt/soft/log/ -m ...

Linux计划任务,自动删除n天前的旧文件【转】

转自:http://blog.csdn.net/jehoshaphat/article/details/51244237 转载地址:http://yaksayoo.blog.51cto.com/510 ...

Linux自动删除n天前备份

Linux是一个很能自动产生文件的系统,日志.邮件.备份等.因此需要设置让系统定时清理一些不需要的文件. 语句写法: find 对应目录 -mtime +天数 -name "文件名&quot ...

在Linux添加定时任务删除5天前的日志文件

利用shell脚本自动清理,脚本如下 1.删除文件命令: find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \; 实例命令: fin ...

随机推荐

BZOJ1453: [Wc]Dface双面棋盘

Description Input Output Sample Input Sample Output HINT 线段树套并查集应该是比较好写的做法,时间复杂度为O(N^3+M*NlogN). #in ...

jquery判断页面是否滑动到最底部

// 滚动到底部,向下的箭头消失 var $down = $('.down'); var $window = $(window); var $document = $(document); $wind ...

SQL 2012 alwayson设置只读路由

ALTER AVAILABILITY GROUP [sqlmaxiangqianbd]  MODIFY REPLICA ON   N'maxiangqian1' WITH   (SECONDARY_R ...

获取中央气象台API 完整城市列表简单方式

activity_main.xml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值