[发明专利]一种Linux系统下垃圾文件的清理方法及装置在审
申请号: | 202011054640.2 | 申请日: | 2020-09-29 |
公开(公告)号: | CN112199336A | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 杨全海 | 申请(专利权)人: | 珠海豹好玩科技有限公司 |
主分类号: | G06F16/14 | 分类号: | G06F16/14;G06F16/16 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 张仲波 |
地址: | 519031 广东省珠海市横琴新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 linux 系统 垃圾文件 清理 方法 装置 | ||
1.一种Linux系统下垃圾文件的清理方法,其特征在于,包括:
根据垃圾文件识别规则,在Linux系统的文件信息数据库中查找垃圾文件的文件标识及所述垃圾文件的存储路径;
根据所述文件标识和所述存储路径,从磁盘中删除对应的垃圾文件。
2.根据权利要求1所述的方法,其特征在于,所述根据垃圾文件识别规则,在Linux系统的文件信息数据库中查找垃圾文件的文件标识及所述垃圾文件的存储路径包括:
根据所述垃圾文件识别规则中的软件安装查找策略,在所述文件信息数据库中查找各软件在系统中的绝对安装路径;
根据所述垃圾文件识别规则中的文件属性查找策略,在每个所述软件内部的安装路径中,查找所述软件中存在的垃圾文件的文件标识,并得到所述垃圾文件在所述软件中的相对安装路径;
根据所述软件的绝对安装路径和所述垃圾文件在所述软件中的相对安装路径,确定所述垃圾文件的存储路径。
3.根据权利要求2所述的方法,其特征在于,所述根据所述垃圾文件识别规则中的软件安装查找策略,在所述文件信息数据库中查找各软件在系统中的绝对安装路径包括:
根据所述垃圾文件识别规则中的软件安装查找策略,在所述文件信息数据库中查找各文件在预设目录层的公共根目录;
根据所述公共根目录确定所述软件的绝对安装路径。
4.根据权利要求2所述的方法,其特征在于,所述文件属性查找策略包括以下至少一项文件属性的查找策略:文件路径命名、文件类型、文件大小、文件更新时间。
5.根据权利要求2所述的方法,其特征在于,所述根据所述垃圾文件识别规则中的文件属性查找策略,在每个所述软件内部的安装路径中,查找所述软件中存在的垃圾文件的文件标识包括:
根据所述垃圾文件识别规则中的文件属性查找策略,按照目录层级从高到低的顺序从所述软件内部的安装路径中查找所述垃圾文件的文件标识;
若根据所述垃圾文件识别规则中的文件属性查找策略,确定所述软件内部的安装路径下的预设目录为垃圾文件夹,则停止对所述预设目录的下级目录进行垃圾文件的文件标识查找。
6.根据权利要求2所述的方法,其特征在于,所述根据所述软件的绝对安装路径和所述垃圾文件的相对安装路径,确定所述垃圾文件的存储路径包括:
将所述软件的绝对安装路径与所述垃圾文件的相对安装路径进行字符串拼接,形成所述垃圾文件的存储路径。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述根据垃圾文件识别规则,在Linux系统的文件信息数据库中查找垃圾文件的文件标识及所述垃圾文件的存储路径之前,所述方法还包括:
更新所述文件信息数据库中存储的文件信息。
8.根据权利要求1至6中任一项所述的方法,其特征在于,所述根据垃圾文件识别规则,在Linux系统的文件信息数据库中查找垃圾文件的文件标识及所述垃圾文件的存储路径之后,所述根据所述文件标识和所述存储路径,从磁盘中删除对应的垃圾文件之前,所述方法还包括:
将各软件中查找到的垃圾文件的文件信息进行统计和展示;
当接收到确认清除指令时,根据所述垃圾文件的文件标识和存储路径,从磁盘中删除对应的垃圾文件。
9.一种Linux系统下垃圾文件的清理装置,其特征在于,包括:
查找单元,用于根据垃圾文件识别规则,在Linux系统的文件信息数据库中查找垃圾文件的文件标识及所述垃圾文件的存储路径;
删除单元,用于根据所述文件标识和所述存储路径,从磁盘中删除对应的垃圾文件。
10.根据权利要求9所述的装置,其特征在于,所述查找单元包括:
第一查找模块,用于根据所述垃圾文件识别规则中的软件安装查找策略,在所述文件信息数据库中查找各软件在系统中的绝对安装路径;
第二查找模块,用于根据所述垃圾文件识别规则中的文件属性查找策略,在每个所述软件内部的安装路径中,查找所述软件中存在的垃圾文件的文件标识,并得到所述垃圾文件在所述软件中的相对安装路径;
路径确定模块,根据所述软件的绝对安装路径和所述垃圾文件在所述软件中的相对安装路径,确定所述垃圾文件的存储路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海豹好玩科技有限公司,未经珠海豹好玩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011054640.2/1.html,转载请声明来源钻瓜专利网。