• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >linux shell > Shell定时删除指定时间之前的文件

Shell定时删除指定时间之前的文件

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了shell读取指定行,adb shell 指定设备,shell 删除指定字符串,shell 解压到指定目录,shell脚本获取时间等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

最近世界杯来了,一直忙于工作和世界杯之间,都没有空来管管我的blog了,今天只能整个简单的小shell给大家了.公司要求删除一个月之前的备份文件,免得把硬盘给整爆了,上服务器看了下,居然都有3个月的备份没有清理了,还好是sql备份,不然硬盘空间早就满了.

下面是我的解决办法:

cat delbak.sh
#!/bin/sh
location="/root/sqlbak/"
find $location -mtime +30 -type f |xargs rm -f
</div>

ps:

location 是设置查找的目录
--mtime +30 是设置时间为30天前
-type f 这周查找的类型为文件

然后加入crontab定时来删除:

crontab -l
10 4 1 * * /bin/sh /root/soft_shell/delbak.sh
</div>

设定为每个月1号晚上4点10分执行脚本.当然你也可以根据你自己的需求去整.

相同的删除方法:

find /root/sqlbak -mtime +30 -type f -name *.gz -exec rm -f {} \;
</div>

</div>

您可能想查找下面的文章:

  • shell 批量压缩指定目录及子目录内图片的方法
  • Shell定时删除指定时间之前的文件
  • shell按行读取文件的3种方法
  • 在指定目录查找指定后缀文件的shell脚本代码

相关文章

  • 一个可交互的并发ping检测脚本
  • Ubuntu不进入休眠模式的方法
  • 备份shell脚本实例代码
  • Shell脚本实现线上服务器之间对比文件是否一致
  • Shell脚本test命令使用总结和实例
  • Linux磁盘空间被未知资源耗尽的解决方法
  • Linux Shell 数组的创建及使用技巧
  • Shell脚本实现的基于SVN的代码提交量统计工具
  • shell脚本中case条件控制语句的一个bug分析
  • shell for循环与数组应用介绍

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 用expect实现的自动登录到多台服务器的shell脚本
    • CentOS下redis自启动shell脚本
    • 详解shell 遍历文件夹内所有文件并打印绝对路径
    • shell脚本学习指南[一](Arnold Robbins & Nelson H.F. Beebe著)
    • shell脚本学习指南[四](Arnold Robbins & Nelson H.F. Beebe著)
    • 利用linux的timerfd_create实现计时器示例分享
    • 使用Bash Shell获取文件名和目录名的简单方法
    • shell脚本编程之循环语句学习笔记
    • linux仿写chmod命令
    • 使用shell脚本实现ping对应IP所对应的人名(推荐)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有