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博客

相关推荐
Coder个人博客5 小时前
Linux6.19-ARM64 mm mmu子模块深入分析
大数据·linux·车载系统·系统架构·系统安全·鸿蒙系统
Doro再努力8 小时前
Vim 快速上手实操手册:从入门到生产环境实战
linux·编辑器·vim
wypywyp8 小时前
8. ubuntu 虚拟机 linux 服务器 TCP/IP 概念辨析
linux·服务器·ubuntu
Doro再努力8 小时前
【Linux操作系统10】Makefile深度解析:从依赖推导到有效编译
android·linux·运维·服务器·编辑器·vim
senijusene8 小时前
Linux软件编程:IO编程,标准IO(1)
linux·运维·服务器
忧郁的橙子.8 小时前
02-本地部署Ollama、Python
linux·运维·服务器
醇氧9 小时前
【linux】查看发行版信息
linux·运维·服务器
No8g攻城狮9 小时前
【Linux】Windows11 安装 WSL2 并运行 Ubuntu 22.04 详细操作步骤
linux·运维·ubuntu
XiaoFan01210 小时前
免密批量抓取日志并集中输出
java·linux·服务器
souyuanzhanvip10 小时前
ServerBox v1.0.1316 跨平台 Linux 服务器管理工具
linux·运维·服务器