[发明专利]一种文件清理方法、设备及计算机可读存储介质在审
申请号: | 201711237327.0 | 申请日: | 2017-11-30 |
公开(公告)号: | CN108197148A | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 司瑞彬;赵国霞;张晶;张红;杜娟;王静平;王晶 | 申请(专利权)人: | 中国电子科技集团公司电子科学研究院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 于金平 |
地址: | 100041 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 预设 文件清理 计算机可读存储介质 检测 快速处理 剩余空间 优先处理 状态生成 再处理 | ||
本发明提供了一种文件清理方法,包括以下步骤:检测预设的待清理文件列表中待清理文件的状态;当检测到一个或多个待清理文件所在目录的使用大小量值超过预设值时,产生优先清理任务;采用预设的清理方式优先处理所述优先清理任务,再处理根据所述待清理文件列表中除所述一个或多个待清理文件之外的其他待清理文件的状态生成的其他清理任务。本发明还提供了一种文件清理设备及计算机可读存储介质,本发明将文件所在目录的使用大小量值纳入检测范围,并且当检测到一个或多个待清理文件所在目录的使用大小量值超过预设值时产生优先清理任务,即基于优先级能够快速处理文件所在目录的剩余空间不足的情况。
技术领域
本发明涉及通信领域,特别涉及一种文件清理方法、设备及计算机可读存储介质。
背景技术
在系统中,日志记录硬件、操作系统、应用软件问题的信息,同时记录发生的事件,用户可通过它分析出错的原因,定位问题。在系统运行过程中,日志文件会持续增长,导致磁盘可用空间不足,进一步会使运行的软件无法正常提供服务。
发明内容
为了解决现有技术中日志文件持续增长导致的磁盘可用空间不足的问题,本发明提供了一种文件清理方法、设备及计算机可读存储介质。
本发明提供的文件清理方法,包括:
检测预设的待清理文件列表中待清理文件的状态;
当检测到一个或多个待清理文件所在目录的使用大小量值超过预设值时,产生优先清理任务;
采用预设的清理方式优先处理所述优先清理任务,再处理根据所述待清理文件列表中除所述一个或多个待清理文件之外的其他待清理文件的状态生成的其他清理任务。
可选的,在本发明所述的文件清理方法中,根据所述待清理文件列表中除所述一个或多个待清理文件之外的其他待清理文件的状态生成其他清理任务的步骤包括:
分别检测所述其他待清理文件中每一个待处理文件的状态,当待清理文件的状态满足对应的触发条件时,生成其他清理任务。
可选的,在本发明所述的文件清理方法中,在检测预设的待清理文件列表中待清理文件的状态之前,还包括:
利用待清理文件的特征进行检索,得到所述待清理文件列表。
可选的,在本发明所述的文件清理方法中,所述待清理文件的特征包括以下中的一项或两项:待清理文件所在的目录、待清理文件的名称。
可选的,在本发明所述的文件清理方法中,所述触发条件包括以下中的一项或几项:待清理文件所在目录的最大使用量值、待清理的文件的过期时间、待清理文件的最大使用量值。
可选的,在本发明所述的文件清理方法中,当所述预设的清理方式中包括对待清理文件进行归档时,在采用预设的清理方式优先处理所述优先清理任务之前,还包括:设置归档目录,以供处理所述优先清理任务和/或所述其他清理任务时,将待清理文件压缩归档到所述归档目录。
可选的,在本发明所述的文件清理方法中,还包括:当清理操作异常时,向指定终端发送报警信号。
可选的,在本发明所述的文件清理方法中,所述预设的清理方式还包括以下中的一项或两项:删除待清理文件、截断待清理文件。
本发明还提供了一种文件清理设备,所述文件清理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述文件清理方法的步骤。
本发明提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有文件清理程序,所述文件清理程序被处理器执行时实现上述文件清理方法的步骤。
本发明的有益效果如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司电子科学研究院,未经中国电子科技集团公司电子科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711237327.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:号卡数据库运维方法及装置
- 下一篇:数据库云的实现方法和系统