[发明专利]文件过滤方法、装置、设备及介质在审
申请号: | 202210900703.4 | 申请日: | 2022-07-28 |
公开(公告)号: | CN115203143A | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 庞晨 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/172;G06F16/182 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 陈建平 |
地址: | 250101 山东省济南市自由贸易试验区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 过滤 方法 装置 设备 介质 | ||
本申请公开了一种文件过滤方法、装置、设备及介质,涉及计算机技术领域,该方法包括:获取当前过滤条件以及网络文件系统的服务配置文件中上一过滤条件;基于所述当前过滤条件将所述上一过滤条件进行调整以得到当前目标过滤条件;将所述网络文件系统的客户端挂载至服务端,以便利用网络文件系统协议以及所述当前目标过滤条件对当前文件进行过滤,以得到目标文件。通过上述方法中,在各个系统中的网络文件系统的服务配置文件中对上一过滤条件进行调整,以得到当前目标过滤条件,并利用网络文件系统协议以及当前目标过滤条件对当前文件进行过滤,以得到目标文件,因此可以在操作文件时减少人工投入成本,提高效率。
技术领域
本发明涉及计算机技术领域,特别涉及文件过滤方法、装置、设备及介质。
背景技术
随着分布式存储的发展,利用NFS(Network File System,即网络文件系统)协议对海量文件进行操作已经很普遍,若没有过滤功能,在操作文件时需要人工投入精力过滤,并且准确性也无法保证;现有的网络通信协议中,CIFS(Common Internet File System,即通用Internet文件系统)支持文件过滤,但CIFS协议主要应用于Windows系统,不适用于Linux系统。
综上可见,如何在各个系统中均可以实现文件过滤,以减少人工成本是本领域有待解决的问题。
发明内容
有鉴于此,本发明的目的在于提供一种文件过滤方法、装置、设备及介质,在各个系统中均可以实现文件过滤。其具体方案如下:
第一方面,本申请公开了一种文件过滤方法,包括:
获取当前过滤条件以及网络文件系统的服务配置文件中上一过滤条件;
基于所述当前过滤条件将所述上一过滤条件进行调整以得到当前目标过滤条件;
将所述网络文件系统的客户端挂载至服务端,以便利用网络文件系统协议以及所述当前目标过滤条件对当前文件进行过滤,以得到目标文件。
可选的,所述基于所述当前过滤条件将所述上一过滤条件进行调整以得到当前目标过滤条件,包括:
判断所述当前过滤条件与所述上一过滤条件是否一致;
若不一致,则确定出所述当前过滤条件与所述上一过滤条件之间的差异条件,并基于所述差异条件将所述上一过滤条件进行调整以得到当前目标过滤条件。
可选的,所述基于所述差异条件将所述上一过滤条件进行调整以得到当前目标过滤条件,包括:
判断所述差异条件是否满足预设条件;
若满足则在所述服务配置文件中用于存储对应的所述上一过滤条件的链表结构进行摘除链表操作,并释放对应的内存。
可选的,所述获取当前过滤条件以及网络文件系统的服务配置文件中上一过滤条件之前,还包括:
将所述上一过滤条件存储至所述服务配置文件中对应的所述链表结构。
可选的,所述将所述上一过滤条件存储至所述服务配置文件中对应的所述链表结构,包括:
利用预设分割条件将若干个所述上一过滤条件进行分割;
将分割后的所述上一过滤条件分别存储至所述服务配置文件中对应的所述链表结构,并为分割后的所述上一过滤条件分配对应大小的所述内存。
可选的,所述将所述网络文件系统的客户端挂载至服务端,以便利用网络文件系统协议以及所述当前目标过滤条件对当前文件进行过滤,以得到目标文件,包括:
将所述网络文件系统的客户端挂载至服务端,以便利用网络文件系统协议以及所述当前目标过滤条件确定当前待过滤文件,并将所述当前待过滤文件从当前文件中过滤,以得到目标文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210900703.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:耳廓再造定位尺
- 下一篇:一种基于根序法的铬污染土壤的植物修复方法