垃圾文件的处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:32542263 阅读:14 留言:0更新日期:2022-03-05 11:39
本申请实施例提供一种垃圾文件的处理方法、装置、计算机设备及存储介质,当监听到针对目标设备的目标存储装置的文件更新操作时,获取所述文件更新操作对应的目标文件;然后,识别所述目标文件是否为符合预设垃圾文件条件的垃圾文件,生成识别结果;接着,基于所述识别结果针对所述目标文件生成文件标签,所述文件标签用于指示所述识别结果;最后,响应于垃圾文件清理指令,基于所述文件标签从所述目标存储装置中筛选出所有垃圾文件,并将所述所有垃圾文件进行清理。本申请实施例能够降低垃圾文件清理时的工作量,缩短清理垃圾文件时耗费的时间,从而提高清理垃圾文件的效率。从而提高清理垃圾文件的效率。从而提高清理垃圾文件的效率。

【技术实现步骤摘要】
垃圾文件的处理方法、装置、计算机设备及存储介质


[0001]本申请实施例涉及信息处理
,尤其涉及一种垃圾文件的处理方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着通信技术的不断发展,智能手机、平板电脑及笔记本电脑等计算机设备的大量普及应用,计算机设备向着多样化、个性化的方向发展,日益成为人们在生活与工作中不可或缺的设备。如今,手机、平板电脑等电子设备成了人们日常随身携带的计算机设备,设备上的应用程序产业迅速发展,如游戏软件、视频软件、工作软件等。由于计算机设备上应用信息种类的日益丰富、功能的逐渐强大,在用户使用应用程序时,应用程序运行的过程中会产生许多临时文件,用户的每一次操作产生的临时文件可能会形成大量的磁盘碎片,导致操作系统运行速度缓慢,出现占用磁盘储存空间的情况,从而降低了计算机系统的性能。
[0003]目前,为了能够查找出运行应用程序产生的垃圾文件,常常通过垃圾识别引擎按顺序全盘扫描磁盘内所有文件夹,从而找到垃圾文件并进行清理,然而当磁盘中存在大量文件时,按序全盘扫描所需执行的工作量大,耗费的扫描时间长,导致清理垃圾文件的效率低。

技术实现思路

[0004]本申请实施例提供一种垃圾文件的处理方法、装置、计算机设备及存储介质,降低垃圾文件清理时的工作量,缩短清理垃圾文件时耗费的时间,从而提高清理垃圾文件的效率。
[0005]本申请实施例提供了一种垃圾文件的处理方法,包括:
[0006]当监听到针对目标设备的目标存储装置的文件更新操作时,获取所述文件更新操作对应的目标文件;
[0007]识别所述目标文件是否为符合预设垃圾文件条件的垃圾文件,生成识别结果;
[0008]基于所述识别结果针对所述目标文件生成文件标签,所述文件标签用于指示所述识别结果;
[0009]响应于垃圾文件清理指令,基于所述文件标签从所述目标存储装置中筛选出所有垃圾文件,并将所述所有垃圾文件进行清理。
[0010]在一些实施例中,所述识别所述目标文件是否为符合预设垃圾文件条件的垃圾文件,生成识别结果,包括:
[0011]基于预设白名单文件库对所述目标文件进行识别,其中,所述预设白名单文件库由多个白名单文件组成。
[0012]在一些实施例中,所述基于预设白名单文件库对所述目标文件进行识别,包括:
[0013]判断所述目标文件是否位于所述预设白名单文件库中;
[0014]若是,则确定所述目标文件的识别结果为非垃圾文件;
[0015]若否,则基于预设特征文件数据库对所述目标文件进行识别,以生成识别结果。
[0016]在一些实施例中,所述预设特征文件数据库包括多个预设特征文件;
[0017]所述基于预设特征文件数据库对所述目标文件进行识别,以生成识别结果,包括:
[0018]基于所述目标文件从所述预设特征文件数据库中进行筛选,判断所述预设特征文件数据库中是否存在于所述目标文件相同的特征文件;
[0019]若是,则确定所述目标文件的识别结果为垃圾文件;
[0020]若否,则基于预设文件属性对所述目标文件进行识别,以生成识别结果。
[0021]在一些实施例中,所述预设文件属性包括指定文件格式、指定文件大小和/或指定文件状态;
[0022]所述基于预设文件属性对所述目标文件进行识别,以生成识别结果,包括:
[0023]若所述目标文件的文件属性符合所述指定文件格式、所述指定文件大小和/或所述指定文件状态,则确定所述目标文件的识别结果为垃圾文件。
[0024]在一些实施例中,还包括:
[0025]获取文件更新操作对应的目标文件;
[0026]响应于用户针对所述目标文件的删除指令,将所述目标文件进行删除,并将所述目标文件作为特征文件。
[0027]在一些实施例中,所述文件更新操作包括创建文件操作以及文件修改操作。
[0028]相应的,本申请实施例还提供了一种垃圾文件的处理装置,包括:
[0029]获取单元,用于当监听到针对目标设备的目标存储装置的文件更新操作时,获取所述文件更新操作对应的目标文件;
[0030]识别单元,用于识别所述目标文件是否为符合预设垃圾文件条件的垃圾文件,生成识别结果;
[0031]生成单元,用于基于所述识别结果针对所述目标文件生成文件标签,所述文件标签用于指示所述识别结果;
[0032]响应单元,用于响应于垃圾文件清理指令,基于所述文件标签从所述目标存储装置中筛选出所有垃圾文件,并将所述所有垃圾文件进行清理。
[0033]在一些实施例中,该装置还包括:
[0034]识别子单元,用于基于预设白名单文件库对所述目标文件进行识别,其中,所述预设白名单文件库由多个白名单文件组成。
[0035]在一些实施例中,该装置还包括:
[0036]第一判断单元,用于判断所述目标文件是否位于所述预设白名单文件库中;
[0037]若是,则确定所述目标文件的识别结果为非垃圾文件。
[0038]若否,则基于预设特征文件数据库对所述目标文件进行识别,以生成识别结果。
[0039]在一些实施例中,该装置还包括:
[0040]第二判断单元,用于基于所述目标文件从所述预设特征文件数据库中进行筛选,判断所述预设特征文件数据库中是否存在于所述目标文件相同的特征文件;
[0041]若是,则确定所述目标文件的识别结果为垃圾文件;
[0042]若否,则基于预设文件属性对所述目标文件进行识别,以生成识别结果。
[0043]在一些实施例中,该装置还包括:
[0044]确定单元,用于若若所述目标文件的文件属性符合所述指定文件格式、所述指定文件大小和/或所述指定文件状态,则确定所述目标文件的识别结果为垃圾文件。
[0045]在一些实施例中,该装置还包括:
[0046]获取子单元,用于获取文件更新操作对应的目标文件;
[0047]响应子单元,用于响应于用户针对所述目标文件的删除指令,将所述目标文件进行删除,并将所述目标文件作为特征文件。
[0048]相应的,本申请实施例还提供一种计算机设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现垃圾文件的处理方法任一项的步骤。
[0049]相应的,本申请实施例还提供一种存储介质,所述存储介质上存储计算机程序,所述计算机程序被处理器执行时实现垃圾文件的处理方法任一项的步骤。
[0050]本申请实施例提供一种垃圾文件的处理方法、装置、计算机设备及存储介质,当监听到针对目标设备的目标存储装置的文件更新操作时,获取所述文件更新操作对应的目标文件;然后,识别所述目标文件是否为符合预设垃圾文件条件的垃圾文件,生成识别结果;接着,基于所述识别结果针对所述目标文件生成文件标签,所述文件标签用于指示所述识别结果;最后,响应于垃圾文件清理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种垃圾文件的处理方法,其特征在于,包括:当监听到针对目标设备的目标存储装置的文件更新操作时,获取所述文件更新操作对应的目标文件;识别所述目标文件是否为符合预设垃圾文件条件的垃圾文件,生成识别结果;基于所述识别结果针对所述目标文件生成文件标签,所述文件标签用于指示所述识别结果;响应于垃圾文件清理指令,基于所述文件标签从所述目标存储装置中筛选出所有垃圾文件,并将所述所有垃圾文件进行清理。2.根据权利要求1所述的垃圾文件的处理方法,其特征在于,所述识别所述目标文件是否为符合预设垃圾文件条件的垃圾文件,生成识别结果,包括:基于预设白名单文件库对所述目标文件进行识别,其中,所述预设白名单文件库由多个白名单文件组成。3.根据权利要求2所述的垃圾文件的处理方法,其特征在于,所述基于预设白名单文件库对所述目标文件进行识别,包括:判断所述目标文件是否位于所述预设白名单文件库中;若是,则确定所述目标文件的识别结果为非垃圾文件;若否,则基于预设特征文件数据库对所述目标文件进行识别,以生成识别结果。4.根据权利要求3所述的垃圾文件的处理方法,其特征在于,所述预设特征文件数据库包括多个预设特征文件;所述基于预设特征文件数据库对所述目标文件进行识别,以生成识别结果,包括:基于所述目标文件从所述预设特征文件数据库中进行筛选,判断所述预设特征文件数据库中是否存在于所述目标文件相同的特征文件;若是,则确定所述目标文件的识别结果为垃圾文件;若否,则基于预设文件属性对所述目标文件进行识别,以生成识别结果。5.根据权利要求4所述的垃圾文件的处理方法,其特征在于,所述预设文件属性包括指定文件格式、指...

【专利技术属性】
技术研发人员:苏华治
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1