一种目标对象属性确定方法、属性更新方法及装置制造方法及图纸

技术编号:17939617 阅读:28 留言:0更新日期:2018-05-15 20:02
本申请公开了一种目标对象属性信息更新方法及装置,用以解决现有技术中从文件系统中确定目标对象的属性信息需要耗费较长的时间的问题。该方法包括:终端监测操作系统对本地存储的目标对象的操作行为;所述目标对象为文件或文件夹;在监测到所述操作行为时,根据所述操作行为导致的目标对象的属性信息的变化结果,更新所述终端本地的数据库,以使得所述终端在接收到用于确定目标对象的属性信息的指令时,从更新后的数据库中确定目标对象的属性信息。本申请还公开了一种目标对象的属性信息确定方法及装置、存储结构确定方法及装置、文件大小确定方法及装置、垃圾文件删除方法及装置、病毒文件查杀方法及装置、大文件确定方法及装置。

Target object attribute determination method, attribute updating method and device

This application discloses a method and device for updating the target object attribute information to solve the problem that it takes a long time to determine the attribute information of the target object from the file system in the existing technology. The method includes: the terminal monitors the operating behavior of the operating system on the target object stored locally; the target object is a file or a folder; in monitoring the operation behavior, the local database of the terminal is updated by changing the result of the change of the attribute information of the target object caused by the operation behavior. When the terminal receives instructions for determining attribute information of the target object, the attribute information of the target object is determined from the updated database. The application also discloses a method and device for determining the attribute information of the target object, the method and device for determining the structure of the storage structure, the method and device for determining the size of the file, the method and device for the deletion of the garbage file, the method and device for the detection and killing of the virus file, the method and the device for determining the large file.

【技术实现步骤摘要】
一种目标对象属性确定方法、属性更新方法及装置
本申请涉及计算机
,尤其涉及一种目标对象属性更新方法及装置、目标对象的属性信息确定方法及装置、存储结构确定方法及装置、文件大小确定方法及装置、垃圾文件确定方法及装置、垃圾文件删除方法及装置、病毒文件确定方法及装置、病毒文件查杀方法及装置、大文件确定方法及装置、大文件属性信息展示方法及装置。
技术介绍
随着计算设备的日益普及和终端应用的日益丰富,给用户的生活带来极大的便捷,但在使用计算设备的过程中,存储空间不足成为一个极大的问题,限制着用户的使用。以智能手机为例,当手机的预装应用和安装第三方应用占用的存储空间越来越多,会导致由于存储空间不足而无法安装软件,甚至导致系统无法使用。遇到这种情况时,用户希望能及时得到手机存储器当前的文件分布情况,进而可以有效的删除不需要的文件内容,使得智能手机可以正常使用。所述文件分布情况,一般是根据文件的指定属性信息确定的。这里所说的指定属性信息,比如可以是文件的存储地址。按照现有技术,从文件系统中确定文件的指定属性信息的方式是:对文件系统中的待确定分布情况的文件进行扫描,从而确定文件的指定属性信息。然而,对文件系统中的文件进行扫描需要耗费一定的时长,尤其是当文件的数量较大时,从文件系统中确定文件的指定属性信息需要耗费较长的时间。类似地,按照上述现有技术确定计算设备存储器中文件的其他属性信息,也存在着耗时较长、效率较低的问题。
技术实现思路
本申请实施例提供一种目标对象属性信息更新方法,用以解决现有技术中从文件系统中确定文件的属性信息需要耗费较长的时间的问题。本申请实施例还提供一种存储结构确定方法。一种基于所述目标对象属性信息更新方法的存储结构确定方法,所述存储结构,包括目标对象之间的层级关系以及目标对象的大小;目标对象,为终端本地存储的文件或文件夹;所述方法包括:终端根据本地数据库中存储的目标对象的存储地址以及目标对象的名称,确定不同目标对象之间的层级关系;通过查询所述本地数据库中存储的目标对象的大小,确定所述不同目标对象的大小。本申请实施例还提供一种文件夹大小的确定方法。一种基于所述目标对象属性信息更新方法的文件夹大小的确定方法,包括:终端接收用于确定目标文件夹大小的文件夹大小确定指令;根据所述文件夹大小确定指令中包含的目标文件夹的文件夹路径,从终端本地的数据库中,确定目标文件夹下所有文件夹的大小和所有文件的大小;根据目标文件夹下所有文件夹的大小和所有文件的大小,得到目标文件夹的大小。本申请实施例还提供一种垃圾文件存储地址确定方法。一种基于所述目标对象属性信息更新方法的垃圾文件存储地址确定方法,包括:终端接收用于确定垃圾文件存储地址的垃圾文件确定指令;根据与所述垃圾文件清理指令对应的垃圾文件所在的目录,从终端本地的数据库中,确定包含该目录的存储地址,作为所述垃圾文件的存储地址。本申请实施例还提供一种垃圾文件删除方法。一种基于所述目标对象属性信息更新方法的垃圾文件删除方法,包括:终端接收用于确定垃圾文件存储地址的垃圾文件确定指令;根据与所述垃圾文件清理指令对应的垃圾文件所在的目录,从终端本地的数据库中,确定包含该目录的存储地址,作为所述垃圾文件的存储地址;根据确定的垃圾文件的存储地址,删除所述存储地址对应的文件。本申请实施例还提供一种病毒文件存储地址确定方法。一种基于所述目标对象属性信息更新方法的病毒文件存储地址确定方法,包括:终端接收用于确定病毒文件存储地址的病毒文件确定指令;根据与所述病毒文件确定指令对应的病毒文件的类型,从终端本地的数据库中,确定所述类型的文件的存储地址,作为所述病毒文件的存储地址。本申请实施例还提供一种病毒文件查杀方法。一种基于所述目标对象属性信息更新方法的病毒文件查杀方法,包括:终端接收用于确定病毒文件存储地址的病毒文件确定指令;根据与所述病毒文件确定指令对应的病毒文件的类型,从终端本地的数据库中,确定所述类型的文件的存储地址,作为所述病毒文件的存储地址;根据确定所述病毒文件的存储地址,对所述病毒文件执行病毒文件查杀操作。本申请实施例还提供一种大文件确定方法。一种基于所述目标对象属性信息更新方法的大文件确定方法,包括:终端接收用于确定大文件的属性信息的大文件确定指令;根据与所述大文件确定指令对应的文件大小阈值,从终端本地的数据库中,确定占用空间大于所述文件大小阈值的目标对象的属性信息,作为大文件的属性信息。本申请实施例还提供一种大文件属性信息展示方法。一种基于所述目标对象属性信息更新方法的大文件属性信息展示方法,包括:终端接收用于确定大文件的属性信息的大文件确定指令;根据与所述大文件确定指令对应的文件大小阈值,从终端本地的数据库中,确定占用空间大于所述文件大小阈值的目标对象的属性信息,作为大文件的属性信息;展示确定的大文件的属性信息。本申请实施例还提供一种目标对象属性信息确定方法,用以解决现有技术中从文件系统中确定文件的属性信息需要耗费较长的时间的问题。一种基于所述目标对象属性信息更新方法的目标对象属性信息确定方法,包括:终端接收用于确定目标对象的属性信息的指令;所述目标对象为终端本地存储的文件或文件夹;根据与所述指令对应的属性信息匹配规则,从终端本地的数据库中,确定满足所述属性信息匹配规则的目标对象的属性信息。本申请实施例还提供一种针对目标对象的操作方法,用以解决现有技术中从文件系统中确定文件的属性信息需要耗费较长的时间的问题。一种基于所述目标对象属性信息更新方法的目标对象属性信息确定方法,包括:终端接收用于确定目标对象的属性信息的指令;所述目标对象为终端本地存储的文件或文件夹;根据与所述指令对应的属性信息匹配规则,从终端本地的数据库中,确定满足所述属性信息匹配规则的目标对象的属性信息;根据确定的所述目标对象的存储地址,确定所述目标对象;对确定的所述目标对象,执行与所述指令相对应的目标对象处理操作。本申请实施例还提供一种目标对象属性信息确定方法,用以解决现有技术中从文件系统中确定文件的属性信息需要耗费较长的时间的问题。一种基于所述目标对象属性信息更新方法的目标对象属性信息确定方法,包括:终端接收用于确定目标对象的属性信息的指令;所述目标对象为终端本地存储的文件或文件夹;响应于所述指令,从所述终端本地的数据库中确定目标对象的属性信息。本申请实施例还提供一种目标对象的属性信息更新装置,用以解决现有技术中从文件系统中确定文件的属性信息需要耗费较长的时间的问题。一种目标对象的属性信息更新装置,包括:监测单元,监测操作系统对本地存储的目标对象的操作行为;所述目标对象为文件或文件夹;数据库更新单元,在监测到所述操作行为时,根据所述操作行为导致的目标对象的属性信息的变化结果,更新所述终端本地的数据库,以使得所述终端在接收到用于确定目标对象的属性信息的指令时,从更新后的数据库中确定目标对象的属性信息;所述数据库,用于存储属性信息;属性信息的变化结果,包括下述至少一种:属性信息新增、属性信息变更以及属性信息被删除。本申请实施例还提供一种目标对象的属性信息更新装置,用以解决现有技术中从文件系统中确定文件的属性信息需要耗费较长的时间的问题。一种目标对象的属性信息更新装置,包括:存储器,用于存储计算机程序指本文档来自技高网...
一种目标对象属性确定方法、属性更新方法及装置

【技术保护点】
一种目标对象的属性信息更新方法,其特征在于,包括:终端监测操作系统对本地存储的目标对象的操作行为;所述目标对象为文件或文件夹;在监测到所述操作行为时,根据所述操作行为导致的目标对象的属性信息的变化结果,更新所述终端本地的数据库,以使得所述终端在接收到用于确定目标对象的属性信息的指令时,从更新后的数据库中确定目标对象的属性信息;所述数据库,用于存储属性信息;属性信息的变化结果,包括下述至少一种:属性信息新增、属性信息变更以及属性信息被删除。

【技术特征摘要】
1.一种目标对象的属性信息更新方法,其特征在于,包括:终端监测操作系统对本地存储的目标对象的操作行为;所述目标对象为文件或文件夹;在监测到所述操作行为时,根据所述操作行为导致的目标对象的属性信息的变化结果,更新所述终端本地的数据库,以使得所述终端在接收到用于确定目标对象的属性信息的指令时,从更新后的数据库中确定目标对象的属性信息;所述数据库,用于存储属性信息;属性信息的变化结果,包括下述至少一种:属性信息新增、属性信息变更以及属性信息被删除。2.如权利要求1所述方法,其特征在于,终端监测操作系统对本地存储的目标对象的操作行为,包括:通过钩子函数监测操作系统对本地存储的目标对象的操作行为。3.如权利要求2所述方法,其特征在于,通过钩子函数监测操作系统对本地存储的目标对象的操作行为,包括:通过钩子函数监测操作系统的内核对本地存储的目标对象的操作行为。4.如权利要求3所述方法,其特征在于,通过钩子函数监测操作系统的内核对本地存储的目标对象的操作行为,包括:通过钩子函数监测操作系统的目标对象创建函数,以监测对目标对象的创建行为;通过钩子函数监测操作系统的目标对象修改函数,以监测对目标对象的修改行为;通过钩子函数监测操作系统的目标对象删除函数,以监测对目标对象的删除行为。5.如权利要求4所述方法,其特征在于,根据所述操作行为导致的目标对象的属性信息的变化结果,更新所述终端本地的数据库,包括:当监测到的所述操作行为为创建行为时,将所述创建行为创建的目标对象的属性信息保存至所述数据库中;当监测到的所述操作行为为修改行为时,将所述修改行为修改后的目标对象的属性信息更新至所述数据库中;当监测到的所述操作行为为删除行为时,将所述删除行为删除的目标对象的属性信息从所述数据库中删除。6.一种基于权利要求1~5任一所述方法的存储结构确定方法,其特征在于,所述存储结构,包括目标对象之间的层级关系以及目标对象的大小;目标对象,为终端本地存储的文件或文件夹;所述方法包括:终端根据本地数据库中存储的目标对象的存储地址以及目标对象的名称,确定不同目标对象之间的层级关系;通过查询所述本地数据库中存储的目标对象的大小,确定所述不同目标对象的大小。7.如权利要求6所述方法,其特征在于,所述存储结构还包括目标对象的创建者的名称;所述方法还包括:通过查询所述本地数据库中存储的目标对象的创建者的名称,确定所述不同目标对象的创建者的名称。8.一种基于权利要求1~5任一所述方法的文件夹大小的确定方法,其特征在于,包括:终端接收用于确定目标文件夹大小的文件夹大小确定指令;根据所述文件夹大小确定指令中包含的目标文件夹的文件夹路径,从终端本地的数据库中,确定目标文件夹下所有文件夹的大小和所有文件的大小;根据目标文件夹下所有文件夹的大小和所有文件的大小,得到目标文件夹的大小。9.一种基于权利要求1~5任一所述方法的垃圾文件存储地址确定方法,其特征在于,包括:终端接收用于确定垃圾文件存储地址的垃圾文件确定指令;根据与所述垃圾文件清理指令对应的垃圾文件所在的目录,从终端本地的数据库中,确定包含该目录的存储地址,作为所述垃圾文件的存储地址。10.一种基于权利要求1~5任一所述方法的垃圾文件删除方法,其特征在于,包括:终端接收用于确定垃圾文件存储地址的垃圾文件确定指令;根据与所述垃圾文件清理指令对应的垃圾文件所在的目录,从终端本地的数据库中,确定包含该目录的存储地址,作为所述垃圾文件的存储地址;根据确定的垃圾文件的存储地址,删除所述存储地址对应的文件。11.一种基于权利要求1~5任一所述方法的病毒文件存储地址确定方法,其特征在于,包括:终端接收用于确定病毒文件存储地址的病毒文件确定指令;根据与所述病毒文件确定指令对应的病毒文件的类型,从终端本地的数据库中,确定所述类型的文件的存储地址,作为所述病毒文件的存储地址。12.一种基于权利要求1~5任一所述方法的病毒文件查杀方法,其特征在于,包括:终端接收用于确定病毒文件存储地址的病毒文件确定指令;根据与所述病毒文件确定指令对应的病毒文件的类型,从终端本地的数据库中,确定所述类型的文件的存储地址,作为所述病毒文件的存储地址;根据确定所述病毒文件的存储地址,对所述病毒文件执行病毒文件查杀操作。13.一种基于权利要求1~5任一所述方法的大文件确定方法,其特征在于,包括:终端接收用于确定大文件的属性信息的大文件确定指令;根据与所述大文件确定指令对应的文件大小阈值,从终端本地的数据库中,确定占用空间大于所述文件大小阈值的目标对象的属性信息,作为大文件的属性信息。14.一种基于权利要求1~5任一所述方法的大文件属性信息展示方法,其特征在于,包括:终端接...

【专利技术属性】
技术研发人员:郭跃华
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1