【技术实现步骤摘要】
对文件的标记处理方法、文件处理系统及计算设备
本专利技术涉及计算机及互联网
,特别涉及一种对文件的标记处理方法、文件处理系统及计算设备。
技术介绍
目前,计算机的文件管理系统一般只提供了通过文件目录结构对文件或文件夹进行归类存放的整理方式,这种方式相对比较单一、不灵活。文件标记技术是通过给文件关联额外的属性,以提供除文件目录管理之外的用户自定义文件归类方式。基于文件标记技术,可以在不依赖文件目录结构的情况下,实现对文件或文件夹进行灵活分类和归档。现有技术中,现在市面上有很多基于Linux内核的桌面操作系统,比较主流的Linux操作系统包括Debian、Ubuntu、Arch、CentOS等。Linux操作系统的优势在于高效,但在易用性方面相较于Windows和MacOS还有一定差距,上述列举的市面上常用的Linux操作系统,均不能在操作系统层面实现基于文件标记技术来归类和管理文件的功能,仅能通过开发专门用于标记文件的应用程序来实现对文件进行标记、查看和管理。为此,需要一种对文件的标记处理方法,来 ...
【技术保护点】
1.一种对文件的标记处理方法,在计算设备的操作系统中执行,所述计算设备中包括数据存储装置、一个或多个应用,所述数据存储装置中存储有文件标记映射表,其中,所述操作系统中包括总线模块,所述总线模块包括标记处理组件和数据处理组件,所述标记处理组件通过数据处理组件与数据存储装置相连,且所述标记处理组件与一个或多个应用相连,所述方法包括:/n标记处理组件接收一个或多个应用对文件的标记处理请求,基于所述处理请求确定目标文件和相关联的标记、处理类型并发送至数据处理组件;/n数据处理组件基于所述处理类型对目标文件进行标记处理,基于处理后的目标文件与相关联的标记来更新数据存储装置中的文件标记 ...
【技术特征摘要】 【专利技术属性】
1.一种对文件的标记处理方法,在计算设备的操作系统中执行,所述计算设备中包括数据存储装置、一个或多个应用,所述数据存储装置中存储有文件标记映射表,其中,所述操作系统中包括总线模块,所述总线模块包括标记处理组件和数据处理组件,所述标记处理组件通过数据处理组件与数据存储装置相连,且所述标记处理组件与一个或多个应用相连,所述方法包括:
标记处理组件接收一个或多个应用对文件的标记处理请求,基于所述处理请求确定目标文件和相关联的标记、处理类型并发送至数据处理组件;
数据处理组件基于所述处理类型对目标文件进行标记处理,基于处理后的目标文件与相关联的标记来更新数据存储装置中的文件标记映射表,并将对文件标记映射表的更新结果返回至所述标记处理组件;
标记处理组件将对文件标记映射表的更新结果发送至每个应用,以便每个应用获取更新后的文件与标记的关联关系。
2.如权利要求1所述的方法,其中,所述数据存储装置中还存储有包括多种标记信息的标记信息列表,所述处理类型包括更新文件标记;
对目标文件进行标记处理包括:
查询所述标记信息列表中是否包括与所述更新文件标记相对应的新的标记信息;
如果存在,则将目标文件关联所述新的标记,并对文件标记映射表中的目标文件关联的标记进行更新。
3.如权利要求2所述的方法,其中,所述更新文件标记包括添加文件标记、修改文件标记;
将目标文件关联所述新的标记包括:
当所述处理类型为添加文件标记时,基于所述新的标记信息为目标文件添加新的标记;
当所述处理类型为修改文件标记时,基于所述新的标记信息、将目标文件关联的标记修改为新的标记。
4.如权利要求3所述的方法,其中,当所述处理类型为添加文件标记时,在为目标文件添加新的标记后,对文件标记映射表中的目标文件关联的标记进行更新包括:
判断所述文件标记映射表中是否包括所述目标文件,如果不包括,则将所述目标文件与相关联的新的标记添加到文件标记映射表中。
技术研发人员:刘阳明,崔湛,
申请(专利权)人:统信软件技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。