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

相关推荐
就爱敲代码14 分钟前
怎么理解ES6 Proxy
1024程序员节
憧憬一下15 分钟前
input子系统的框架和重要数据结构详解
arm开发·嵌入式·c/c++·1024程序员节·linux驱动开发
三日看尽长安花24 分钟前
【Tableau】
1024程序员节
well_fly38 分钟前
Ubuntu特殊目录
linux·ubuntu
sswithyou43 分钟前
Linux的调度算法
1024程序员节
大熊程序猿1 小时前
ubuntu 安装k3s
linux·运维·ubuntu
武子康1 小时前
大数据-187 Elasticsearch - ELK 家族 Logstash Filter 插件 使用详解
大数据·数据结构·elk·elasticsearch·搜索引擎·全文检索·1024程序员节
luoqice1 小时前
CentOS 自启动某个应用
linux·运维·服务器
互联网杂货铺1 小时前
Python测试框架—pytest详解
自动化测试·软件测试·python·测试工具·测试用例·pytest·1024程序员节
泠山1 小时前
ubuntu增加swap交换空间
linux·运维·ubuntu