【技术实现步骤摘要】
文件系统的信息获取方法、装置、电子设备及存储介质
本专利技术涉及计算机
,尤其涉及一种文件系统的信息获取方法、装置、电子设备及存储介质。
技术介绍
在多用户计算机系统的管理中,权限(privilege)是指某个特定的用户具有特定的系统资源使用权力,例如文件夹、特定系统指令的使用或存储量的限制。通常,系统管理员或者在网络中的网络管理员,对某个特定资源的使用分配给用户不同的权限,系统软件则自动地强制执行这些权限。通常在操作系统中,访问具体的文件系统时,需要具有该文件的权限,如普通用户无法访问需要管理员权限的文件目录,管理员权限账户无法访问SYSTEM账户的权限文件信息。如果需要获取超越当前权限的文件信息时,需要借助高级权限用户,以高级权限账户的身份执行特定程序或代码段,获取特定权限的文件信息。然而,一方面,高级别用户权限会有相对严格的限制,普通用户并不容易获得,从而导致信息获取不便。另一方面,高级别用户权限往往意味着用户可以进行更多的操作,而其中的一些操作权限又可能是不希望用户拥有、易造成安全隐患的。因此,当需要获知文件系统的某些高权限信息时,如何安全便捷地获取到这些高权限的文件信息是本领域亟待解决的问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种文件系统的信息获取方法、装置、电子设备及存储介质,能够安全便捷地获取高权限的文件系统信息。第一方面,本专利技术实施例提供一种文件系统的信息获取方法,包括:接收针对文件系统的信息获取指令,所述信息获取指令中携带有待获取的目 ...
【技术保护点】
1.一种文件系统的信息获取方法,其特征在于,包括:/n接收针对文件系统的信息获取指令,所述信息获取指令中携带有待获取的目标信息所在的目标目录的目录名,所述目标信息的访问权限高于当前用户权限;/n根据所述信息获取指令,从磁盘驱动器的更新序列号码usn日志信息中获取所述目标目录之下的文件统计信息;/n根据所述文件统计信息生成所述目标信息。/n
【技术特征摘要】
1.一种文件系统的信息获取方法,其特征在于,包括:
接收针对文件系统的信息获取指令,所述信息获取指令中携带有待获取的目标信息所在的目标目录的目录名,所述目标信息的访问权限高于当前用户权限;
根据所述信息获取指令,从磁盘驱动器的更新序列号码usn日志信息中获取所述目标目录之下的文件统计信息;
根据所述文件统计信息生成所述目标信息。
2.根据权利要求1所述的方法,其特征在于,所述更新序列号码usn日志信息记录有所述磁盘驱动器中被修改对象的对象名称和编号,以及所述被修改对象的上一级父目录的编号,所述被修改对象包括被修改文件和/或被修改目录;
所述根据所述信息获取指令,从磁盘驱动器的更新序列号码usn日志信息中获取所述目标目录之下的文件统计信息包括:
根据所述信息获取指令中所述目标目录的目录名,从磁盘驱动器的更新序列号码usn日志信息中查找所述目标目录的子目录;
根据所述目标目录的子目录,获取所述文件统计信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述信息获取指令中所述目标目录的目录名,从磁盘驱动器的更新序列号码usn日志信息中查找所述目标目录的子目录包括:
根据所述目标目录的目录名,从所述更新序列号码usn日志中查找所述目标目录的编号;
对所述更新序列号码usn日志信息中的每一条第一日志记录,获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号;
根据所述第一被修改对象的编号以及所述目标目录的编号,确定所述第一被修改对象是否为所述目标目录的子目录;
若所述第一被修改对象为所述目标目录的子目录,对所述第一被修改对象及其子目录进行标记,得到标记子目录;
若所述第一被修改对象不是所述目标目录的子目录且所述第一被修改对象不是所述磁盘驱动器的根目录,则进一步确定所述第一被修改对象的上一级父目录是否为所述目标目录的子目录。
4.根据权利要求3所述的方法,其特征在于,所述确定所述第一被修改对象的上一级父目录是否为所述目标目录的子目录包括:
以所述第一被修改对象的上一级父目录的编号为索引,在所述更新序列号码usn日志信息的其他日志记录中查找以所述索引为被修改对象的第二日志记录;
以所述第二日志记录作为所述第一日志记录,继续获取所述第一日志记录中的第一被修改对象的编号,以及所述第一被修改对象的上一级父目录的编号,循环迭代直至确定所述第一被修改对象为所述目标目录的子目录,或所述第一被修改对象为所述磁盘驱动器的根目录。
5.根据权利要求3所述的方法,其特征在于,所述根据所述目标目录的子目录,获取所述文件统计信息包括:
根据各所述标记子目录的目录名和/或编号,将各所述标记子目录相互拼接,得到所...
【专利技术属性】
技术研发人员:李雪峰,
申请(专利权)人:珠海豹趣科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。