Linux-定时清除日志No space left on device

由于开发环境上一般机器资源较少,很容易导致因日志文件过大而导致系统宕机,报错No space left on device等问题,我们可以通过添加定时任务,自动删除日志从而达到节省空间的目的

操作步骤:

  1. 云服务器进入救援模式(若服务器可正常登陆,则这步可跳过)
  2. 搜索日志文件

find 指定目录 -type f -name "*.log" -mtime +15 //15代表15天之前的

  1. 确认删除日志文件
java 复制代码
find 指定目录  -type f -name "*.log" -mtime +15 -exec rm {} \;

定时任务自动删除

1.创建删除脚本

java 复制代码
#!/bin/sh
find 指定目录  -type f -name "*.log" -mtime +15 -exec rm {} \;
  1. 添加定时任务
java 复制代码
1. crontab -e
#编辑计划任务,新的一行添加:每天 1点执行清理脚本
2. 0 1 * * *  /bin/clean.sh
  1. 保存退出,重启crontab 服务,让配置生效
java 复制代码
service crond restart
相关推荐
嘻嘻哈哈樱桃1 分钟前
牛客经典101题题解集--哈希
java·数据结构·python·算法·leetcode·职场和发展·哈希算法
SamDeepThinking4 分钟前
秒杀系统里的RocketMQ,不是发个消息那么简单
java·后端·架构
卷毛的技术笔记4 分钟前
告别“盲猜式”排障:分布式链路追踪方案选型与Spring Boot 3实战
java·spring boot·分布式·后端·spring·面试·系统架构
上海云盾安全满满10 分钟前
高防服务器与云防产品都适用哪些情况
运维·服务器
计算机安禾10 分钟前
【Linux从入门到精通】第24篇:流程控制——if-else与case分支
linux·运维·chrome
聊点儿技术13 分钟前
广告定向总跑偏?用IP精准定位验证链路是否通畅的排查方法
服务器·网络·代理ip·广告投放·ip精准定位服务·ip地理定位api
遇见火星13 分钟前
离线服务器时间同步NTP服务器配置
服务器·git·github
忡黑梨13 分钟前
eNSP_登录华为设备
运维·服务器·网络·华为·负载均衡
同聘云14 分钟前
谷歌云服务器cdn防御服务器有什么特点??如何搭建cdn防御服务器??
运维·服务器·谷歌云·云服务器·云小强
沉下去,苦磨练!15 分钟前
Linux常用指令大全
linux·运维·服务器