linux crontab清理脚本,crontab定时清理日志
1创建shell脚本
vi test_cron.sh
#!/bin/bash
#echo "====`date`====" >> /game/webapp/test_cron.log
find /home/logs/* -mtime +7 -name "*.log.*" -exec rm -rf {} \;
find /game/webapp/tomcats/parwa/logs/* -mtime +7 -name "*.log*" -exec rm -rf {} \;
find /game/webapp/tomcats/comm/logs/* -mtime +7 -name "*.log" -exec rm -rf {} \;
find /game/webapp/tomcats/api/logs/* -mtime +7 -name "*.log" -exec rm -rf {} \;
清理7天前的日志文件
保存文件
给脚本赋予权限
chmod 755 test_cron.sh
2.编写定时任务
crontab -e
10 0 * * * /game/webapp/test_cron.sh
####每天凌晨定时跑一次
按ctrl+X ,再按Y保存
到这里定时任务已经配置成功了。
3.查看cron脚本是否启动
cat /var/log/syslog
Jul 26 00:08:21 parwa crontab[32352]: (root) LIST (root)
Jul 26 00:10:01 parwa CRON[32366]: (root) CMD (/game/webapp/test_cron.sh)
Jul 26 00:15:01 parwa CRON[32463]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Jul 26 00:17:01 parwa CRON[32486]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
相关资源:Linux中使用crontab自动清除日志_crontab删除日志,crontab定时...
linux crontab清理脚本,crontab定时清理日志相关推荐
- Linux中使用定时任务每周定时清理45天以前日志
如题所示,生产服务器每天会产生很大的日志文件,为了不使硬盘被日志文件塞满,因此需要定期清理日志文件.这时我们可以写一个shell脚本用来清理某个路径下45天以前的日志,然后再设置一个定时任务每周定时执 ...
- Linux 清理缓存,定时清理缓存脚本
查看内存使用率 free -m | sed -n '2p' | awk '{print "used mem is "$3"M,total mem is "$2& ...
- Centos7搭建Java环境,并设置项目自启动脚本、定时数据库备份/日志清理脚本
开发环境下载,提供nginx-1.12.2.jdk-8u162.Jenkins下载 建个文件夹,作为开发环境存放路径 cd /usr mkdir developmentEnvironment cd / ...
- linux session刷新,linux 定时清理session
php session 运营想让用户登陆网站就能永久保持登陆会话,感觉这是扯淡,因为视频播放1小时,所以我设置了两小时过期. 但是用户过多,导致session文件大量存储.产生上百万千万.服务器空间很 ...
- linux定时任务重复率,基于SpringBoot实现定时任务的设置(常用:定时清理数据库)...
1.构建SpringBoot工程项目 1)创建一个Springboot工程,在它的程序入口加上@EnableScheduling,开启调度任务. @SpringBootApplication @Ena ...
- centos 定时删除文件_Centos 定时清理文件(Shell ) | 剑花烟雨江南
服务器每天都会定时备份数据库和文件,时间久了导致磁盘空间不足.所以需要用shell脚本实现定时清理文件. 创建shell文件 clear_tmp_file # vi clear_tmp_file.s ...
- linux创建脚本文件auto,linux 自动化部署脚本
1 概述 在工作中,需要对环境中的机器打补丁或者安装软件.如果机器太多,有可能会漏掉机器,或者有些机器上版本不一致.如果能实现同一的部署,不仅能降低人为导致的错误,而且能大大提高工作效率 本文,我将介 ...
- 定时清理linux 服务器日志 crontab
crontab -l 查看 crontab -r 查看 crontab -e 编辑 建议复制,自己写老是语法错误. */1 * * * * flock -xn /tmp/stargate. ...
- Linux后台日志定时清理脚本
一. 简介 linux是一个很能自动产生文件的系统,日志.邮件.备份等.虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情.不用你去每天惦记着是否 ...
最新文章
- ContentResolver.query()—buildQueryString()
- 云服务器重装系统后卡顿,低延迟云服务器发生卡顿丢包检测方法
- 解决 DNS general: warning: *** POKED TIMER ***
- ASP.NET 数据绑定控件(转)
- Android Loader机制全面详解及源码浅析
- ElasticSearch大数据分布式弹性搜索引擎使用—从0到1
- View的事件分发机制简述
- php 模拟登陆(不带验证码)采集数据
- @Html.DisplayFor 和 @mode.Display
- PostGIS导入shp数据
- 【新书推荐】【2020】卫星通信(第三版)
- vue 中国省市区级联数据下拉工具
- 精品餐饮业奢华西餐专业PPT-朴尔PPT
- android 人物行走动画,android 3D 游戏实现之人物行走(MD2)
- oracle卸载ksh,oracle与ksh(Korn Shell) | 学步园
- softmax、softmax损失函数、cross-entropy损失函数
- 将一台笔记本电脑作为另一台笔记本电脑的扩展显示器
- vb如何调用计算机日历,VB日历代码.doc
- 图的最小生成树-Kruskal算法
- codeup之沙漏图形
热门文章
- ih5语言叫html5,iH5最专业的H5制作工具
- linux双网卡配置,静态路由表配置
- 数字化浪潮下 哪些银行业务或“生变”
- C++类模板 template class T详细使用方法
- linux中的日志切割
- Tableau筛选器:仪表板中运用地图做筛选器
- 【 [mmdetection] 如何在训练中断后,接着上次训练?】
- 人工智能行业每日必读(2020年1月14日)
- 五年级上册计算机工作总结,五年级上册信息技术教学工作总结
- C# 使用SharpGL-Perspective和LookAt