centos 定时删除文件_Centos 定时清理文件(Shell ) | 剑花烟雨江南
服务器每天都会定时备份数据库和文件,时间久了导致磁盘空间不足。所以需要用shell脚本实现定时清理文件。
创建shell文件 clear_tmp_file
# vi clear_tmp_file.sh
写入清理命令
#!/bin/sh
find /home/tmp/log -mtime +2 -name ".bckup" -exec -rm rf {}\;
说明:
/home/tmp/log: 要删除的文件所在的目录
-mtime +2 : 文件保留天数,即几天前的文件会被删除
-name ".backup": 以".backup" 为后缀的文件
其他为固定字符
保存文件并给文件授权
# chown 777 clear_tmp_file.sh
利用crontab 创建定时器
输入“crontab -e”进行任务创建页面
0 4 * * * clear_tmp_file.sh
启动定时器
在主界面输入
# /bin/systemctl start crond.service
说明:
启动定时任务: /bin/systemctl start crond.service
停止定时任务: /bin/systemctl stop crond.service
重启定时任务: /bin/systemctl restart crond.service
查看定时任务状态: /bin/systemctl status crond.service
centos 定时删除文件_Centos 定时清理文件(Shell ) | 剑花烟雨江南相关推荐
- php定时删除目录,shell定时删除指定目录下的文件
contab -e 10 */12 * * * sh /usr/local/apache2/htdocs/cakephp/ebook/webroot/php/delete_big_log.sh 代码: ...
- linux如何删除指定大小以下的文件夹,Linux中定时删除超过指定大小的文件夹
背景: 开发环境总是动不动就没有空间了, 大部分都是debug日志.所以有必要在日志很疯狂的时候,删除不必要的日志. 思路:一. 书写删除日志文件脚本: 定时任务执行. 但是有时候的日志是需要保存用 ...
- 【Linux】32. shell脚本 定时删除 过时 的某类文件
1.功能:删除该path目录下的超过设定时间的文件夹以及这些文件夹中的文件 注意:只会删除path目录下的目录,不会删除path下的文件. path=/home/user/dir # 下面的date若 ...
- java 定时删除_Java编写定时删除文件程序
Java编写定时删除文件程序 /*Java教程:http://www.javaweb.cc*/ import java.io.File; import java.util.Calendar; impo ...
- linux定时删除N天前的文件(文件夹)
在业务中,给定的磁盘容量小,为了避免爆盘,需要定时清除数据,所以总结了一下设置方法:可以使用find命令 find 路径 -mtime +天数 -type d -name "文件名" ...
- centos 定时删除文件_Centos定时启动和清除任务
因为需要定时并发执行任务,所以查到了crontab这个工具,介绍一下其用法: SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=roo ...
- shell 定时删除制定目录下过期文件
一.概述 编写shell脚本 设置定时任务 二.编写 shell 脚本 1.格式如下: find ~/RecycleBin -mtime +10 -name "*" ...
- 远程mysql定时删除数据_mysql定时备份数据库 删除历史文件 将备份数据库传送到另外服务器...
定时备份数据库脚本并压缩删除历史文件 1.创建备份脚本 vim mysql-backup.sh #!/bin/bash bak=`date +%y-%m-%d-%H` tool=/usr/loca ...
- 定时删除30天之前的文件
命令格式: find /opt/soft/log/ -mtime +30 -name "*.log" -exec rm -rf {} \; 解释: find:查找命令 /opt/s ...
最新文章
- dubbo开发环境和生产环境搭建
- python hdfs初体验
- 后缀数组DC3算法实现
- avenir字体可以商用吗_顶级公司的顶级logo设计原来用的这些字体!附字体下载...
- 微软开发者的年度回顾
- JavaFX 2 GameTutorial第1部分
- 如何创建从Visual Studio到Wolfram Mathematica的简单调用
- win10电脑磁盘占用百分百,电脑优化
- php 拉丁文转中文,拉丁文在线翻译_拉丁语在线翻译
- 联想服务器装系统鼠标没反应,联想Thinkpad笔记本重装系统后键盘鼠标失灵如何解决...
- linux在目录前加前缀,linux中批量添加文件前缀的操作方法
- 【产品笔记】2.互联网产品修炼
- 个性篮球队名_你的篮球个性是什么
- Arduino 语法参考
- 奕泽linux升级,想升级音响丰田奕泽告诉你怎么做
- 【数据库系列】数据库基本知识点整理
- Proj4js西安坐标系定义分享
- 计算机竞赛评委代表发言范文,技能大赛发言稿范文(精选5篇)
- 14寸macbook pro真机评测
- 【PMP】应急计划,弹回计划,权变措施
热门文章
- 他让盆栽控制大砍刀、驾驶无人机,还让苍蝇敲键盘发帖,网友:好怪,再看一眼...
- android webview mailto,android – Webview电子邮件链接(mailto)
- 我可以使用mailto:设置电子邮件的主题/内容吗?
- GDB调试指南(入门,看这篇够了)
- 浅析TypeScript 4.9 satisfies操作符使用方法
- 从原理到实践:使用Mediacodec编码H265并实现解码H265码流
- 华为大模型重磅来袭!!!
- Mockito API
- BootstrapValidator delay属性无效不管用
- JVM工具之jstat