Linux定时器定时任务清理log日志文件

首先,创建xx.sh文件,内容如下

复制代码
#!/bin/bash sf


echo "" > /var/lib/docker/containers/12379e809ea1294eea9b117368181cff1dd3915fdb1611f940c5cf3d6077d734/12379e809ea1294eea9b117368181cff1dd3915fdb1611f940c5cf3d6077d734-json.log

打开终端,并使用以下命令编辑cron定时任务配置:

复制代码
crontab -e

在打开的编辑器中,添加以下行来设置每10秒清空日志文件的任务:

复制代码
* * * * * sleep 10 && /bin/bash /path/to/clear_log.sh

保存并退出

默认vim打开后是不能录入的,需要按键才能操作,具体如下:

开启编辑:按"i"或者"Insert"键

退出编辑:"Esc"键

退出vim:":q"

保存vim:":w"

保存退出vim:":wq"

不保存退出vim:":q!"

参考文章

linux 定时清空log 日志_sh 定时任务 定时清空log-CSDN博客

相关推荐
2301_802651082 分钟前
linux系统的学习:网络
linux·网络·学习
ouynagda13 分钟前
Linux Socket 网络编程学习笔记
linux·网络·学习
昌原的儿子LEO21 分钟前
【Linux网络编程】TCP套接字核心函数详解|三次握手|send/recv/listen/accept接口梳理
linux·网络·tcp/ip
筝筝ba28 分钟前
extended/factory_reset.robot
linux·运维·服务器·网络·网络协议·p2p
wangduqiang74732 分钟前
如何借助AI申请专利不依靠代理机构
linux
子有内涵39 分钟前
【Linux】C++ 实现可扩展 TCP 服务器|回响、字典、远程命令
linux·运维·服务器
新兴AI民工1 小时前
# 【Linux内核三十六】进程管理模块:CFS负载均衡(一):sched_domain与sched_group层级构建
linux·运维·负载均衡
pride.li1 小时前
WSL教程-WSL安装与配置Ubuntu
linux
躺不平的理查德1 小时前
Nginx与Ajax 备忘录
linux·运维·服务器
惜离殇1 小时前
从零开始的敲代码生活--Linux应用软件(文件操作基础2)
linux·文件io·目录io