当前位置: 首页 > article >正文

linux 自动清除日志 脚本

文章目录

    • 1. remove_logs.sh 脚本编写
    • 2.赋予脚本执行权限
    • 3. cron 自动化配置

1. remove_logs.sh 脚本编写


#!/bin/bash
#定义日志文件路径
LOG_DIR="/usr/local/src/cncareer-client/logs"
#删除超过三天的日志文件
find $LOG_DIR -name "*.log" -type f -mtime +2 -exec rm -f {} \;
find $LOG_DIR -name "*.html" -type f -mtime +2 -exec rm -f {} \;

2.赋予脚本执行权限

chmod +x remove_logs.sh

3. cron 自动化配置

执行:

crontab -e 

0 1 * * * /usr/local/src/cncareer-client/remove_logs.sh >/dev/null 2>&1

编辑保存

PS: 每日凌晨一点执行定时清理日志任务


http://www.kler.cn/a/311334.html

相关文章:

  • 2024版本IDEA创建Sprintboot项目下载依赖缓慢
  • idea 解决缓存损坏问题
  • Java设计模式面试题及参考答案
  • 2024.11.12_大数据的诞生以及解决的问题
  • 【CSS】“flex: 1“有什么用?
  • 【p2p、分布式,区块链笔记 DAM】GUN/SEA(Security, Encryption, Authorization) 模块genkey
  • 828华为云征文 | 深度评测,华为云Flexus X实例在Sysbench性能测试中的亮眼表现
  • shell常用命令
  • Python开发深度学习常见安装包 error 解决
  • Redis 配置
  • AI绘画与摄影新纪元:ChatGPT+Midjourney+文心一格 共绘梦幻世界
  • CSP-J 算法基础 快速排序
  • 初写MySQL四张表:(3/4)
  • 八股文-JVM
  • 黑马程序员Java笔记整理(day01)
  • 用idea编写并运行第一个spark scala处理程序
  • RK3568平台(网络篇)MAC地址烧录
  • 工业仪器仪表指针数据集
  • 基于Python实现的一个电影知识库QA系统
  • 网络安全 DVWA通关指南 DVWA Stored Cross Site Scripting (存储型 XSS)
  • 卷积和转置卷积的输出尺寸计算
  • Qt_显示类控件
  • 二叉树的层序遍历-广度优先遍历
  • 专题四_位运算( >> , << , , | , ^ )_算法详细总结
  • 图新地球-将地图上大量的地标点批量输出坐标到csv文件【kml转excel】
  • 汇编(实现C语言程序的调用)