一分一毛也是爱

微信

微信

支付宝

支付宝

观海听潮

观海听潮博客

登录
还没有账号?去注册
观海听潮

观海听潮博客

注册
  • 欢迎来自美国弗吉尼亚州的访客,您好!
×

我的名片

网名:观海听潮

职业:PHP开发工程师

现居:山东省-青岛市

Email:1256699215@qq.com

网站统计

  • 观海听潮•博客
  • 54篇
  • 145条
  • 22707次
  • 318次
  • 美国弗吉尼亚州

您现在的位置是:首页  > 技术杂谈  > linux linux

观海听潮

linux 定时删除项目日志文件

摘要
linux是一个很能自动产生文件的系统,日志、邮件、备份等。而且项目也是每天都会有自己的日志,如果不及时删除,会造成硬盘存储不足。所以定时去清理日志是很有必要的。

新建sh文件

#!/bin/bash

#时间

days = 30

#日志目录

log_dir = /www/wwwroot/blog/runtime/log/

#删除30以前的日志

find $log_dir -mtime +$days -name '*.log' -exec rm rf {} \;

命名介绍

find  查找

-mtime +30   30天前

-name '*.log'  文件名称中包含.log的

-exec rm -f {} \   查找完毕后执行删除操作;

报错信息

find: missing argument to `-exec'

原因:在{}和\之间必须要有空格


剩下的就是写定时了,定时有单独的文章讲解,这就不说啦。


转载请注明: 观海听潮博客

本文地址:https://chengzhigang.cn/al/36.html

上一篇:linux常用命令

下一篇:公众号基本配置

讨厌 (0)
微博logo QQ空间logo QQlogo 豆瓣logo 人人logo 百度贴吧logo 有道云笔记logo

文章评论

表情表情
×
图片图片

评论列表