一种容量显示方法、装置、设备及存储介质制造方法及图纸

技术编号:38208715 阅读:8 留言:0更新日期:2023-07-21 16:58
本申请公开了一种容量显示方法、装置、设备及存储介质,涉及计算机技术领域,包括:创建cifs共享的共享目录,并在共享目录下创建各用户独立使用的用户目录;当用户根据相应的账号信息登录windows桌面系统时,挂载共享目录;在监测到目标用户在其对应的目标用户目录写文件时,则触发创建目标用户在共享目录下对应的关联配额以统计目标用户在共享目录下的文件容量;关联配额为目标用户在共享目录下的配额容量统计信息;根据关联配额在windows桌面系统下显示目标用户在共享目录下的容量。本申请通过指定用户挂载指定的共享路径,在对应的共享路径下,改用户写数据,然后通过windows资源管理器查看该挂载信息,即可显示该用户在该路径下的空间占用情况。径下的空间占用情况。径下的空间占用情况。

【技术实现步骤摘要】
一种容量显示方法、装置、设备及存储介质


[0001]本专利技术涉及计算机
,特别涉及一种容量信息显示方法、装置、设备及存储介质。

技术介绍

[0002]当前,客户端windows挂载共享路径,具体有如下两种配额容量显示策略:第一种配额容量显示策略:即共享目录到最顶层目录的路径上,最近的目录配额,就显示对应的目录配额的容量限制及已使用量;第二种配额容量显示策略:即在无目录配额的情况下,寻找是否有对应用户的整系统容量,将显示对应的用户配额的容量限制及已使用量。常规的配额容量显示都是和目录绑定的,但是第二种显示策略是有问题的,因为用户配额是整系统的,并不是cifs共享路径的,并且第一种目录配额的显示策略,又缺乏指定用户的容量显示效果。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种容量显示方法、装置、设备及存储介质,能够通过指定用户id挂载指定的共享路径,在对应的共享路径下,改用户写数据,然后通过windows资源管理器查看该挂载信息,即可显示该用户在该路径下的空间占用情况。其具体方案如下:
[0004]第一方面,本申请公开了一种容量显示方法,包括:
[0005]创建cifs共享的共享目录,并在所述共享目录下创建各用户独立使用的用户目录;
[0006]当用户根据相应的账号信息登录windows桌面系统时,挂载所述共享目录;
[0007]在监测到目标用户在其对应的所述目标用户目录写文件时,则触发创建所述目标用户在所述共享目录下对应的关联配额以统计所述目标用户在所述共享目录下的文件容量;所述关联配额为所述目标用户在所述共享目录下的配额容量统计信息;
[0008]根据所述关联配额在所述windows桌面系统下显示所述目标用户在所述共享目录下的容量。
[0009]可选的,所述挂载所述共享目录,包括:
[0010]通过SMB协议挂载所述共享目录。
[0011]可选的,所述触发创建所述目标用户在所述共享目录下对应的关联配额以统计所述目标用户在所述共享目录下的文件容量之前,还包括:
[0012]为所述共享目录设置相应的默认用户组配额。
[0013]可选的,所述挂载所述共享目录之后,还包括:
[0014]将所述windows桌面客户端的自定义磁盘挂载至所述共享目录下的所述用户目录上。
[0015]可选的,所述根据所述关联配额在所述windows桌面系统下显示所述目标用户在
所述共享目录下的容量,包括:
[0016]将所述关联配额对应的所述文件容量对接至所述windows桌面系统的windows磁盘空间占用显示上以显示所述目标用户在所述共享目录下的容量。
[0017]可选的,所述根据所述关联配额在所述windows桌面系统下显示所述目标用户在所述共享目录下的容量,包括:
[0018]将所述关联配额确定为容量总空间和空间使用量;
[0019]通过statfs接口在所述windows桌面系统下显示所述目标用户在所述共享目录下的所述容量总空间和所述空间使用量。
[0020]可选的,所述通过statfs接口在所述windows桌面系统下显示所述目标用户在所述共享目录下的所述容量总空间和所述空间使用量,包括:
[0021]将所述容量总空间和所述空间使用量反馈至statfs接口以通过所述statfs接口对接至所述windows桌面系统的windows磁盘空间占用显示上以显示所述目标用户在所述共享目录下的所述容量总空间和所述空间使用量。
[0022]第二方面,本申请公开了一种容量显示装置,包括:
[0023]目录创建模块,用于创建cifs共享的共享目录,并在所述共享目录下创建各用户独立使用的用户目录;
[0024]目录挂载模块,用于当用户根据相应的账号信息登录windows桌面系统时,挂载所述共享目录;
[0025]关联配额创建模块,用于在监测到目标用户在其对应的所述目标用户目录写文件时,则触发创建所述目标用户在所述共享目录下对应的关联配额以统计所述目标用户在所述共享目录下的文件容量;所述关联配额为所述目标用户在所述共享目录下的配额容量统计信息;
[0026]容量显示模块,用于根据所述关联配额在所述windows桌面系统下显示所述目标用户在所述共享目录下的容量。
[0027]第三方面,本申请公开了一种电子设备,包括:
[0028]存储器,用于保存计算机程序;
[0029]处理器,用于执行所述计算机程序,以实现前述公开的容量显示方法的步骤。
[0030]第四方面,本申请公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的容量显示方法的步骤。
[0031]可见,本申请提供了一种容量显示方法,包括:创建cifs共享的共享目录,并在所述共享目录下创建各用户独立使用的用户目录;当用户根据相应的账号信息登录windows桌面系统时,挂载所述共享目录;在监测到目标用户在其对应的所述目标用户目录写文件时,则触发创建所述目标用户在所述共享目录下对应的关联配额以统计所述目标用户在所述共享目录下的文件容量;所述关联配额为所述目标用户在所述共享目录下的配额容量统计信息;根据所述关联配额在所述windows桌面系统下显示所述目标用户在所述共享目录下的容量。由此可见,本申请通过指定用户挂载指定的共享目录,在windows桌面系统下能够显示目标用户在所述共享目录下的容量,也就是说,通过指定用户挂载指定的共享路径,在对应的共享路径下,改用户写数据,然后通过windows资源管理器查看该挂载信息,即可显示该用户在该路径下的空间占用情况。
附图说明
[0032]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0033]图1为本申请公开的一种容量显示方法流程图;
[0034]图2为本申请公开的一种具体的容量显示方法流程图;
[0035]图3为本申请公开的一种具体的容量显示方法流程图;
[0036]图4为本申请公开的一种具体的容量显示方法流程图;
[0037]图5为本申请公开的一种具体的容量显示方法流程图;
[0038]图6为本申请公开的一种具体的容量显示方法流程图;
[0039]图7为本申请公开的一种容量显示装置结构示意图;
[0040]图8为本申请公开的一种电子设备结构图。
具体实施方式
[0041]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种容量显示方法,其特征在于,包括:创建cifs共享的共享目录,并在所述共享目录下创建各用户独立使用的用户目录;当用户根据相应的账号信息登录windows桌面系统时,挂载所述共享目录;在监测到目标用户在其对应的所述目标用户目录写文件时,则触发创建所述目标用户在所述共享目录下对应的关联配额以统计所述目标用户在所述共享目录下的文件容量;所述关联配额为所述目标用户在所述共享目录下的配额容量统计信息;根据所述关联配额在所述windows桌面系统下显示所述目标用户在所述共享目录下的容量。2.根据权利要求1所述的容量显示方法,其特征在于,所述挂载所述共享目录,包括:通过SMB协议挂载所述共享目录。3.根据权利要求1所述的容量显示方法,其特征在于,所述触发创建所述目标用户在所述共享目录下对应的关联配额以统计所述目标用户在所述共享目录下的文件容量之前,还包括:为所述共享目录设置相应的默认用户组配额。4.根据权利要求1所述的容量显示方法,其特征在于,所述挂载所述共享目录之后,还包括:将所述windows桌面客户端的自定义磁盘挂载至所述共享目录下的所述用户目录上。5.根据权利要求4所述述的容量显示方法,其特征在于,所述根据所述关联配额在所述windows桌面系统下显示所述目标用户在所述共享目录下的容量,包括:将所述关联配额对应的所述文件容量对接至所述windows桌面系统的windows磁盘空间占用显示上以显示所述目标用户在所述共享目录下的容量。6.根据权利要求1至5任一项所述的容量显示方法,其特征在于,所述根据所述关联配额在所述windows桌面系统下显示所述目标用户在所述共享目录下的容量,包括:将所述关联配额确...

【专利技术属性】
技术研发人员:齐鹏鹤杨勇
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1