博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用exec命令删除前几天产生的日志
阅读量:6896 次
发布时间:2019-06-27

本文共 428 字,大约阅读时间需要 1 分钟。

上次学习了访问某个网站并产生相应的日志保存在指定位置,但是时间长了,日志会占用磁盘大量的空间,下面使用exec这个命令删除之前的日志:

命令格式:

find 目录绝对路径 -mtime +n(时间)  -name "*.log" -exec rm -rf {} \;

注意:

1、find 后面要加上绝对路径

2、-mtime 固定格式

3、+n n指的是天,+10 的意思是10天前,不是10天后,-10 的意思是10天后,

4、-name 固定格式

5、-exec 固定格式

6、{} \;  固定格式  {}后面有空格 \;之间没有空格

 

根据我的业务要求,脚本如下

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

找到/tmp/log/ 目录下1天前以.log 结尾创建的文件,并且逐步删除。

 

转载于:https://www.cnblogs.com/itor/p/4660892.html

你可能感兴趣的文章
多线程测试java接口
查看>>
CICS的database中R D中参数的含义
查看>>
SSSE3指令集----水平加法指令饱和字节乘加指令以及字节重排指令
查看>>
with 语句
查看>>
关于mac ox node安装报 npm ERR! registry error parsing json
查看>>
USB通讯协议之深入理解
查看>>
推荐系统-02-推荐技术
查看>>
js基础知识点总结
查看>>
Android在Adapter里面调用Activity的方法/变量
查看>>
HTML5的新增方法
查看>>
c primer plus(五版)编程练习-第六章编程练习
查看>>
实验十——一维数组的定义及引用
查看>>
VC6 下学习使用Teechart8记录
查看>>
protobuf c++例子
查看>>
《TCP/IP详解1》笔记(第1章 概述)
查看>>
Dubbo项目实战 (二) 注册中心zookeeper-3.4.6集群以及高可用
查看>>
COGS 862. 二进制数01串【dp+经典二分+字符串】
查看>>
eclipse中tomcat端口被占用如何解决
查看>>
s31 zabbix监控企业级监控
查看>>
Web 研发模式演变
查看>>