掌桥专利:专业的专利平台
掌桥专利
首页

文件系统的信息获取方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 10:57:17


文件系统的信息获取方法、装置、电子设备及存储介质

技术领域

本发明涉及计算机技术领域,尤其涉及一种文件系统的信息获取方法、装置、电子设备及存储介质。

背景技术

在多用户计算机系统的管理中,权限(privilege)是指某个特定的用户具有特定的系统资源使用权力,例如文件夹、特定系统指令的使用或存储量的限制。通常,系统管理员或者在网络中的网络管理员,对某个特定资源的使用分配给用户不同的权限,系统软件则自动地强制执行这些权限。

通常在操作系统中,访问具体的文件系统时,需要具有该文件的权限,如普通用户无法访问需要管理员权限的文件目录,管理员权限账户无法访问SYSTEM账户的权限文件信息。如果需要获取超越当前权限的文件信息时,需要借助高级权限用户,以高级权限账户的身份执行特定程序或代码段,获取特定权限的文件信息。

然而,一方面,高级别用户权限会有相对严格的限制,普通用户并不容易获得,从而导致信息获取不便。另一方面,高级别用户权限往往意味着用户可以进行更多的操作,而其中的一些操作权限又可能是不希望用户拥有、易造成安全隐患的。因此,当需要获知文件系统的某些高权限信息时,如何安全便捷地获取到这些高权限的文件信息是本领域亟待解决的问题。

发明内容

有鉴于此,本发明实施例提供一种文件系统的信息获取方法、装置、电子设备及存储介质,能够安全便捷地获取高权限的文件系统信息。

第一方面,本发明实施例提供一种文件系统的信息获取方法,包括:接收针对文件系统的信息获取指令,所述信息获取指令中携带有待获取的目标信息所在的目标目录的目录名,所述目标信息的访问权限高于当前用户权限;根据所述信息获取指令,从磁盘驱动器的更新序列号码usn日志信息中获取所述目标目录之下的文件统计信息;根据所述文件统计信息生成所述目标信息。

可选的,所述更新序列号码usn日志信息记录有所述磁盘驱动器中被修改对象的对象名称和编号,以及所述被修改对象的上一级父目录的编号,所述被修改对象包括被修改文件和/或被修改目录;所述根据所述信息获取指令,从磁盘驱动器的更新序列号码usn日志信息中获取所述目标目录之下的文件统计信息包括:根据所述信息获取指令中所述目标目录的目录名,从磁盘驱动器的更新序列号码usn日志信息中查找所述目标目录的子目录;根据所述目标目录的子目录,获取所述文件统计信息。

可选的,所述根据所述信息获取指令中所述目标目录的目录名,从磁盘驱动器的更新序列号码usn日志信息中查找所述目标目录的子目录包括:根据所述目标目录的目录名,从所述更新序列号码usn日志中查找所述目标目录的编号;对所述更新序列号码usn日志信息中的每一条第一日志记录,获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号;根据所述第一被修改对象的编号以及所述目标目录的编号,确定所述第一被修改对象是否为所述目标目录的子目录;若所述第一被修改对象为所述目标目录的子目录,对所述第一被修改对象及其子目录进行标记,得到标记子目录;若所述第一被修改对象不是所述目标目录的子目录且所述第一被修改对象不是所述磁盘驱动器的根目录,则进一步确定所述第一被修改对象的上一级父目录是否为所述目标目录的子目录。

可选的,所述确定所述第一被修改对象的上一级父目录是否为所述目标目录的子目录包括:以所述第一被修改对象的上一级父目录的编号为索引,在所述更新序列号码usn日志信息的其他日志记录中查找以所述索引为被修改对象的第二日志记录;以所述第二日志记录作为所述第一日志记录,继续获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号,循环迭代直至确定所述第一被修改对象为所述目标目录的子目录,或所述第一被修改对象为所述磁盘驱动器的根目录。

可选的,所述根据所述目标目录的子目录,获取所述文件统计信息包括:根据各所述标记子目录的目录名和/或编号,将各所述标记子目录相互拼接,得到所述目标目录的目录详情;根据所述目标目录的目录详情,获取所述目标目录的所述文件统计信息。

可选的,所述文件统计信息包括所述目标目录下文件的以下至少一项信息:文件数量、文件名、文件大小。

第二方面,本发明的实施例还提供一种文件系统的信息获取装置,包括:接收单元,用于接收针对文件系统的信息获取指令,所述信息获取指令中携带有待获取的目标信息所在的目标目录的目录名,所述目标信息的访问权限高于当前用户权限;获取单元,用于根据所述信息获取指令,从磁盘驱动器的更新序列号码usn日志信息中获取所述目标目录之下的文件统计信息;生成单元,用于根据所述文件统计信息生成所述目标信息。

可选的,所述更新序列号码usn日志信息记录有所述磁盘驱动器中被修改对象的对象名称和编号,以及所述被修改对象的上一级父目录的编号,所述被修改对象包括被修改文件和/或被修改目录;所述获取单元包括:查找模块,用于根据所述信息获取指令中所述目标目录的目录名,从磁盘驱动器的更新序列号码usn日志信息中查找所述目标目录的子目录;获取模块,用于根据所述目标目录的子目录,获取所述文件统计信息。

可选的,所述查找模块包括:查找子模块,用于根据所述目标目录的目录名,从所述更新序列号码usn日志中查找所述目标目录的编号;第一获取子模块,用于对所述更新序列号码usn日志信息中的每一条第一日志记录,获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号;确定子模块,用于根据所述第一被修改对象的编号以及所述目标目录的编号,确定所述第一被修改对象是否为所述目标目录的子目录;标记子模块,用于若所述第一被修改对象为所述目标目录的子目录,对所述第一被修改对象及其子目录进行标记,得到标记子目录;所述确定子模块,还用于若所述第一被修改对象不是所述目标目录的子目录且所述第一被修改对象不是所述磁盘驱动器的根目录,则进一步确定所述第一被修改对象的上一级父目录是否为所述目标目录的子目录。

可选的,所述确定子模块具体用于:以所述第一被修改对象的上一级父目录的编号为索引,在所述更新序列号码usn日志信息的其他日志记录中查找以所述索引为被修改对象的第二日志记录;以所述第二日志记录作为所述第一日志记录,继续获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号,循环迭代直至确定所述第一被修改对象为所述目标目录的子目录,或所述第一被修改对象为所述磁盘驱动器的根目录。

可选的,所述获取模块包括:拼接子模块,用于根据各所述标记子目录的目录名和/或编号,将各所述标记子目录相互拼接,得到所述目标目录的目录详情;第二获取子模块,用于根据所述目标目录的目录详情,获取所述目标目录的所述文件统计信息。

可选的,所述文件统计信息包括所述目标目录下文件的以下至少一项信息:文件数量、文件名、文件大小。

第三方面,本发明的实施例还提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行本发明的实施例提供的任一种文件系统的信息获取方法。

第四方面,本发明的实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现本发明的实施例提供的任一种文件系统的信息获取方法。

本发明的实施例提供的文件系统的信息获取方法、装置、电子设备及存储介质,能够接收针对文件系统的信息获取指令,所述信息获取指令中携带有待获取的目标信息所在的目标目录的目录名,根据所述信息获取指令,从磁盘驱动器的更新序列号码usn日志信息中获取所述目标目录之下的文件统计信息,根据所述文件统计信息生成所述目标信息。由于usn日志信息是文件系统维护文件更改的记录,各级别用户权限都可以访问,这样,即使信息获取指令中的目标信息的访问权限高于当前用户权限,也可以尝试从usn日志中提炼目标信息,而无需给用户更高的权限,因此可以有效避免用户权限变更导致的信息获取不方便或者造成安全隐患的问题,从而可以令用户安全便捷地获取高权限的文件系统信息。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本发明的实施例提供的文件系统的信息获取方法的一种流程图;

图2为本发明的实施例提供的文件系统的信息获取方法的一种详细流程图;

图3为本发明的实施例提供的文件系统的信息获取装置的一种结构示意图;

图4为本发明的实施例提供的电子设备的一种结构示意图。

具体实施方式

下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

第一方面,本发明的实施例提供一种文件系统的信息获取方法,能够安全便捷地获取高权限的文件系统信息。

如图1所示,本发明的实施例提供的文件系统的信息获取方法可以包括:

S11,接收针对文件系统的信息获取指令,所述信息获取指令中携带有待获取的目标信息所在的目标目录的目录名,所述目标信息的访问权限高于当前用户权限;

针对文件系统的信息获取指令可以是用户发出的,也可以是操作系统发出的。其中,文件系统可以指各种具有usn(Update Service Number Journal or Change,更新序列号)日志的计算机文件系统,例如NTFS文件系统等。信息获取指令用于获取文件系统中的任意信息,例如既可以包括系统文件信息,也可以包括用户文件信息。信息获取指令中可以携带待获取的目标信息所在的目标目录的目录名,也即是目标信息所在的路径。例如,在本发明的一个实施例中,需要获取D盘user下的目标信息,则信息获取指令中可以携带目录名D:\user,在本发明的另一个实施例中,需要获取C盘下的目标信息,则信息获取指令中可以携带目录名C:\。

进一步的,在本发明的一个实施例中,若暂时无法获知目标信息所在的具体目录,则可以以该具体目录的上一级或上几级目录为目标目录。例如,只知道目标信息在C盘,但不确定是在C盘下的哪个文件夹,则可以以C盘作为目标目录。

可选的,在本发明的一个实施例中,还可以为目标目录的目录名设置缺省值,例如当信息获取指令中并未明确指出目标目录的目录名时,可以默认为C盘为目标目录的目录名,或者默认以系统中的所有磁盘分区为目标目录的目录名,依次从各磁盘分区获取信息。

可选的,目标信息的具体存在形式多种多样,既可能以具体文件的形式单独存在,也可以以文件属性的形式,分散于各个文件中。目标信息具有对应的访问权限,若用户权限低于该访问权限,则无法直接获取该目标信息。例如,在本发明的一个实施例中,目标信息对应的访问权限为管理员级别,而用户权限为访客级别,则该用户无法直接获取到该目标信息。

S12,根据所述信息获取指令,从磁盘驱动器的更新序列号码usn日志信息中获取所述目标目录之下的文件统计信息;

接收到信息获取指令后,本步骤中,可以根据所述信息获取指令,从磁盘驱动器的usn日志信息中获取所述目标目录之下的文件统计信息。其中,磁盘驱动器例如可以为硬盘驱动器、光盘驱动器等。

USN日志可以对NTFS卷里所修改过的信息进行相关记录。USN日志可以在分区中设置监视更改的文件和目录的数量,记录下监视对象修改时间和修改内容。对于每一个NTFS卷,当发生有关添加、删除和修改文件的信息时,NTFS都使用USN日志记录下来。每条修改的记录都使用特定符号来标识为日志形式。USN日志相当于一本书的索引,当然书里面内容发生添加、修改或删除的时候,USN日志会记录下来何时做了修改,并使用特定序列号(编号)来标识,但它并不会记录里面具体修改了什么东西,所以USN日志文件很小。本步骤中,可以根据信息获取指令中目标信息所在的目标目录的目录名,从USN日志中获取对应的文件统计信息。

S13,根据所述文件统计信息生成所述目标信息。

从USN日志中获取了文件统计信息后,可以根据这些文件统计信息生成所需的目标信息。

本发明的实施例提供的文件系统的信息获取方法,能够接收针对文件系统的信息获取指令,所述信息获取指令中携带有待获取的目标信息所在的目标目录的目录名,根据所述信息获取指令,从磁盘驱动器的更新序列号码usn日志信息中获取所述目标目录之下的文件统计信息,根据所述文件统计信息生成所述目标信息。由于usn日志信息是文件系统维护文件更改的记录,各级别用户权限都可以访问,这样,即使信息获取指令中的目标信息的访问权限高于当前用户权限,也可以尝试从usn日志中提炼目标信息,而无需给用户更高的权限,因此可以有效避免用户权限变更导致的信息获取不方便或者造成安全隐患的问题,从而可以令用户安全便捷地获取高权限的文件系统信息。

本发明的实施例中,由于目标信息并不是通过传统的信息获取途径得到的,而是从usn日志中提取的,因此,如何从usn日志中得到所需的目标信息就成为一个关键问题。为此,在本发明的一个实施例中,所述更新序列号码usn日志信息记录有所述磁盘驱动器中被修改对象的对象名称和编号,以及所述被修改对象的上一级父目录的编号,所述被修改对象包括被修改文件和/或被修改目录;在步骤S12中,根据所述信息获取指令,从磁盘驱动器的usn日志信息中获取所述目标目录之下的文件统计信息具体可以包括:根据所述信息获取指令中目标目录的目录名,从磁盘驱动器的usn日志信息中查找所述目标目录的子目录;根据所述目标目录的子目录,获取所述文件统计信息。

也即是说,信息获取指令中携带的目标目录的目录名仅仅表明该目录名下含有目标信息,但并不清楚目标目录下的具体目录内容,而这些具体目录内容正可以在步骤S12中从usn日志信息中找到。具体的,可以先查找该目标目录的子目录,再以子目录为线索,搜集其他所需信息。

对于如何查找到目标目录的子目录,本发明的一个实施例中,根据所述信息获取指令中所述目标目录的目录名,从磁盘驱动器的更新序列号码usn日志信息中查找所述目标目录的子目录具体可以包括:

根据所述目标目录的目录名,从所述更新序列号码usn日志中查找所述目标目录的编号;

对所述usn日志信息中的每一条第一日志记录,获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号;

根据所述第一被修改对象的编号以及所述目标目录的编号,确定所述第一被修改对象是否为所述目标目录的子目录;

若所述第一被修改对象为所述目标目录的子目录,对所述第一被修改对象及其子目录进行标记,得到标记子目录;

若所述第一被修改对象不是所述目标目录的子目录且所述第一被修改对象不是所述磁盘驱动器的根目录,则进一步确定所述第一被修改对象的上一级父目录是否为所述目标目录的子目录。

具体而言,usn日志中包括一条条的修改记录,即第一日志记录,对每一条第一日志记录,都要确定其中的第一被修改对象是否为目标目录的子目录。具体的,可以以目标目录的目录名为索引,在usn日志中查到该目录名对应的编号(即目标目录的编号),通过比较第一被修改对象的编号与目标目录的目录名对应的编号是否一致,来确定第一被修改对象是否为目标目录的子目录。例如,若第一被修改对象的编号为24,目标目录的目录名对应的编号也为24,则可以确定第一被修改对象是目标目录的子目录,对其进行标记,得到标记子目录。若第一被修改对象的编号为15,目标目录的目录名对应的编号为24,二者不一致,则无法确定第一被修改对象是否为目标目录的子目录,可以进一步查看第一被修改对象的上一级父目录的编号是否与目标目录的目录名所对应的编号24一致,若一致,则可以确定其上一级父目录为目标目录的子目录,若还是无法确定,则可以再向上追溯,循环迭代查看其上一级父目录的上一级父目录是否为目标目录的子目录。

具体而言,在本发明的一个实施例中,确定所述第一被修改对象的上一级父目录是否为所述目标目录的子目录可以包括:

以所述第一被修改对象的上一级父目录的编号为索引,在所述更新序列号码usn日志信息的其他日志记录中查找以所述索引为被修改对象的第二日志记录;

以所述第二日志记录作为所述第一日志记录,继续获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号,循环迭代直至确定所述第一被修改对象为所述目标目录的子目录,或所述第一被修改对象为所述磁盘驱动器的根目录。

通过上述方法进行循环迭代,最终或者能够确定第一被修改对象为目标目录的子目录,或者追溯到磁盘驱动器的根目录后,可以确定第一被修改对象不是目标目录的子目录。

对usn日志中的每条目志记录都执行上述操作后,即可在磁盘驱动器中找到目标目录的所有子目录。可选的,在本发明的一个实施例中,在前述对usn日志信息中的各条日志记录进行遍历时,如果在此前的遍历中已经获知了该日志信息中的被修改对象是否为目标目录的子目录,则在后续的遍历中可以跳过这条日志记录,从而有效提高了目标信息的获取效率。

得到目标目录的所有子目录后,即可以根据所述目标目录的子目录,获取所述文件统计信息。可选的,在本发明的一个实施例中,根据所述目标目录的子目录,获取所述文件统计信息具体可以包括:根据各所述标记子目录的目录名和/或编号,将各所述标记子目录相互拼接,得到所述目标目录的目录详情;根据所述目标目录的目录详情,获取所述目标目录的所述文件统计信息。例如,标记子目录M1为:file1\file3\file7,M2为:file1\file3\file9,M3为:file1\file2\file12,则可以将M1、M2、M3拼接成树状目录,该树状目录即为目标目录filel的目录详情。进一步的,可以以该目录详情为线索,从usn日志中获取目标目录的文件统计信息。可选的,文件统计信息可以包括所述目标目录下文件的以下一项或多项信息:文件数量、文件名、文件大小。

得到目标目录的文件统计信息后,可以根据信息获取指令中具体的获取需求,对文件统计信息进行整理,得到所需的目标信息。

下面通过具体实施例对本发明的实施例提供的文件系统的信息获取方法进行详细说明。

如图2所示,本发明的实施例提供的文件系统的信息获取方法可以包括:

S201、接收针对文件系统的信息获取指令,所述信息获取指令中携带有待获取的目标信息所在的目标目录的目录名,所述目标信息的访问权限高于当前用户权限;

例如,目标目录为C:\system;

S202、对所述usn日志信息中的第一日志记录,获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号;

例如第一日志记录NUM01中被修改对象的编号为22,上一级父目录编号为16;

S203、根据所述第一被修改对象的编号以及所述目标目录的编号,确定所述第一被修改对象是否为所述目标目录的子目录;若是,执行步骤S204,若否,执行步骤S205;

例如,目标目录的编号为19,与22不一致,则执行步骤S205;

S204、对所述第一被修改对象及其子目录进行标记,得到标记子目录;

S205、若所述第一被修改对象不是所述磁盘驱动器的根目录,则以所述第一被修改对象的上一级父目录的编号为索引,在所述usn日志信息的其他日志记录中查找以所述索引为被修改对象的第二日志记录;

例如查找到日志记录NUM08的被修改对象的编号为16,则NUM08为第二日志记录。

S206、以所述第二日志记录作为所述第一日志记录,继续执行步骤S202。

具体的,可以将NUM08作为第一日志记录,在步骤S202中,继续获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号;例如,在日志记录NUM08中查到编号16的上一级父目录的编号为19,与目标目录的编号一致,则执行步骤S204。

S207、遍历完usn日志中所有的日志记录后,将得到的标记子目录相互拼接,得到目标目录的目录详情。

S208、以该目录详情为线索在usn日志中获取对应的文件统计信息。

S209、根据文件统计信息生成目标信息。

第二方面,本发明的实施例提供一种文件系统的信息获取装置,能够安全便捷地获取高权限的文件系统信息。

如图3所示,本发明的实施例提供的一种文件系统的信息获取装置,包括:

接收单元31,用于接收针对文件系统的信息获取指令,所述信息获取指令中携带有待获取的目标信息所在的目标目录的目录名,所述目标信息的访问权限高于当前用户权限;

获取单元32,用于根据所述信息获取指令,从磁盘驱动器的更新序列号码usn日志信息中获取所述目标目录之下的文件统计信息;

生成单元33,用于根据所述文件统计信息生成所述目标信息。

本发明的实施例提供的文件系统的信息获取装置,能够接收针对文件系统的信息获取指令,所述信息获取指令中携带有待获取的目标信息所在的目标目录的目录名,根据所述信息获取指令,从磁盘驱动器的更新序列号码usn日志信息中获取所述目标目录之下的文件统计信息,根据所述文件统计信息生成所述目标信息。由于usn日志信息是文件系统维护文件更改的记录,各级别用户权限都可以访问,这样,即使信息获取指令中的目标信息的访问权限高于当前用户权限,也可以尝试从usn日志中提炼目标信息,而无需给用户更高的权限,因此可以有效避免用户权限变更导致的信息获取不方便或者造成安全隐患的问题,从而可以令用户安全便捷地获取高权限的文件系统信息。

可选的,所述更新序列号码usn日志信息记录有所述磁盘驱动器中被修改对象的对象名称和编号,以及所述被修改对象的上一级父目录的编号,所述被修改对象包括被修改文件和/或被修改目录;获取单元32可以包括:

查找模块,用于根据所述信息获取指令中所述目标目录的目录名,从磁盘驱动器的更新序列号码usn日志信息中查找所述目标目录的子目录;

获取模块,用于根据所述目标目录的子目录,获取所述文件统计信息。

可选的,所述查找模块包括:

查找子模块,用于根据所述目标目录的目录名,从所述更新序列号码usn日志中查找所述目标目录的编号;

第一获取子模块,用于对所述更新序列号码usn日志信息中的每一条第一日志记录,获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号;

确定子模块,用于根据所述第一被修改对象的编号以及所述目标目录的编号,确定所述第一被修改对象是否为所述目标目录的子目录;

标记子模块,用于若所述第一被修改对象为所述目标目录的子目录,对所述第一被修改对象及其子目录进行标记,得到标记子目录;

所述确定子模块,还用于若所述第一被修改对象不是所述目标目录的子目录且所述第一被修改对象不是所述磁盘驱动器的根目录,则进一步确定所述第一被修改对象的上一级父目录是否为所述目标目录的子目录。

可选的,所述确定子模块具体用于:

以所述第一被修改对象的上一级父目录的编号为索引,在所述更新序列号码usn日志信息的其他日志记录中查找以所述索引为被修改对象的第二日志记录;

以所述第二日志记录作为所述第一日志记录,继续获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号,循环迭代直至确定所述第一被修改对象为所述目标目录的子目录,或所述第一被修改对象为所述磁盘驱动器的根目录。

可选的,所述获取模块包括:

拼接子模块,用于根据各所述标记子目录的目录名和/或编号,将各所述标记子目录相互拼接,得到所述目标目录的目录详情;

第二获取子模块,用于根据所述目标目录的目录详情,获取所述目标目录的所述文件统计信息。

可选的,所述文件统计信息包括所述目标目录下文件的以下至少一项信息:文件数量、文件名、文件大小。

第三方面,本发明实施例提供一种电子设备,能够安全便捷地获取高权限的文件系统信息。

如图4所示,本发明的实施例提供的电子设备,可以包括:壳体51、处理器52、存储器53、电路板54和电源电路55,其中,电路板54安置在壳体51围成的空间内部,处理器52和存储器53设置在电路板54上;电源电路55,用于为上述电子设备的各个电路或器件供电;存储器53用于存储可执行程序代码;处理器52通过读取存储器53中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一实施例提供的文件系统的信息获取方法。

处理器52对上述步骤的具体执行过程以及处理器52通过运行可执行程序代码来进一步执行的步骤,可以参见前述实施例的描述,在此不再赘述。

上述电子设备以多种形式存在,包括但不限于:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

(5)其他具有数据交互功能的电子设备。

相应的,第六方面,本发明的实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现前述实施例提供的任一种文件系统的信息获取方法,因此也能实现相应的技术效果,前文已经进行了详细说明,此处不再赘述。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。

尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

相关技术
  • 文件系统的信息获取方法、装置、电子设备及存储介质
  • 文件系统扩容方法、装置、电子设备及存储介质
技术分类

06120112740326