一种文件管理方法、装置和终端设备的制造方法

文档序号:9432589阅读:294来源:国知局
一种文件管理方法、装置和终端设备的制造方法
【技术领域】
[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]图1是本发明实施例提供的一种文件管理方法的流程示意图;
[0038]图2是本发明实施例提供的一种文件管理方法的另一流程示意图;
[0039]图3是本发明实施例提供的一种文件管理装置的结构流程图;
[0040]图4是本发明实施例提供的一种文件管理装置的另一结构示意图;
[0041]图5是本发明实施例提供的一种文件管理装置的整理模块的结果示意图;
[0042]图6是本发明实施例提供的一种文件管理装置的又一结构示意图。
【具体实施方式】
[0043]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]参见图1,为本发明实施例提供的一种文件管理方法的流程示意图,在本发明实施例中,所述方法包括:
[0045]S101、从存储设备中筛选符合筛选规则的存储对象;其中,所述存储对象包括文件和/或文件夹。
[0046]具体的,本发明实施例的存储器可以为单个物理磁盘或多个磁盘阵列,此处不作限制,当存储器中多个磁盘阵列时,多个磁盘阵列在逻辑上视为一个存储器。存储器中存储有若干个文件或文件夹,文件存放在文件夹中,文件夹可以为空文件夹,即不存放任何文件。文件管理装置从存储设备中筛选符合筛选规则的存储对象,筛选规则包括至少一个子筛选规则,各个筛选规则通过逻辑运算符链接,逻辑运算符用于执行逻辑运算,包括or执行或运算,and执行与运算,not执行非运算。例如:筛选规则包括子筛选规则land子筛选规则2or子筛选规则3。子筛选规则根据存储对象的属性来设置,例如:访问时间、修改时间、创建时间、对象类型或对象名称等。
[0047]需要说明的是,文件管理装置获取存储器中符合筛选条件的存储对象可以是遍历存
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1