[发明专利]目录存取方法无效
申请号: | 200910168519.X | 申请日: | 2009-08-21 |
公开(公告)号: | CN101996297A | 公开(公告)日: | 2011-03-30 |
发明(设计)人: | 孙佑良 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 陈红 |
地址: | 中国台湾台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目录 存取 方法 | ||
技术领域
本发明是有关于一种存取方法,且特别是有关于一种目录存取方法。
背景技术
为了使操作系统可以使用硬盘中的磁盘空间,一般需将硬盘进行分割并格式化(format)。由于每种操作系统所设定的文件属性/权限并不相同,因此需要将硬盘的分割进行格式化,以成为操作系统能够利用的“文件系统(filesystem)”。
由此我们也能够知道,每种操作系统能够使用的文件系统并不相同。举例来说,Windows 98以前的微软操作系统主要利用的文件系统是文件配置表(File Allocation Table,FAT)文件系统。在Windows 2000以后的版本有所谓的NTFS文件系统。至于Linux的文件系统则为Ext2(Linux secondextended file system,ext2fs)。其中,在预设的情况下,Windows操作系统是无法辨识Linux的Ext2的文件系统。
较新的操作系统的文件数据除了文件实际内容外,通常含有非常多的属性。例如,在Linux操作系统的文件系统中,会存有文件权限(rwx)与文件属性(拥有者、群组、时间参数等)。其中,文件权限是由rwx的三个参数的组合。其中,r代表可读(read)、w代表可写(write)、x代表可执行(execute)。通过文件权限的设定,可决定各使用者是否可读、写或执行各个文件。
然而,有许多文件系统,如公用因特网文件系统(Common Internet FileSystem,CIFS)以及文件配置表文件系统等,并不支持文件权限设定。因此,在存取不支持文件权限设定的文件系统时,便无法使个别使用者具有不同的文件权限。
发明内容
因此,本发明的一目的在于提供一种目录存取方法,用以在所存取的目录的文件系统不支持文件权限设定时,通过在目录新增一目录权限设定表于目录中,并根据所新增的目录权限设定表,设定目录中的数据的文件权限,以进行存取。
依据本发明一实施例,一种目录存取方法包含:在收到用以存取一目录的一存取指令时,判断目录的一文件系统是否支持文件权限设定。在目录的文件系统不支持文件权限设定时,判断是否有一目录权限设定表存于目录。在有目录权限设定表存于目录时,根据目录权限设定表,设定存于目录的数据的文件权限。在设定存于目录的数据的文件权限后,执行存取指令。
其中目录存取方法还包含:在收到用以将目录挂载至一挂载点的一挂载指令时,判断目录的文件系统是否支持文件权限设定。在目录的文件系统不支持文件权限设定时,判断是否有目录权限设定表存于目录。在没有目录权限设定表存于目录时,新增目录权限设定表至目录。
其中,根据目录权限设定表,设定存于目录的数据的文件权限可包含:取得产生存取指令的一识别信息。根据识别信息,自目录权限设定表,取得对应识别信息的一权限设定文件。根据权限设定文件,设定存于目录的数据的文件权限。
其中,该目录可位于本机端或远程。其中,目录存取方法还包含:在收到用以修改目录的文件权限设定的一权限修改指令时,根据权限修改指令,修改存于目录的目录权限设定表。
其中,判断目录的文件系统是否支持文件权限设定可包含:判断目录的文件系统是否为公用因特网文件系统或文件配置表文件系统。其中,在目录的文件系统是公用因特网文件系统或文件配置表文件系统时,判定目录的文件系统不支持文件权限设定。
其中,判断目录的文件系统是否支持文件权限设定包含:根据存于目录中的数据是否具有读、写或执行的权限设定,判断目录的文件系统是否支持文件权限设定。其中,在存于目录中的数据具有读、写或执行的权限设定时,判定目录的文件系统支持文件权限设定。
应用本发明具有下列优点。即使所存取的目录的文件系统不支持文件权限设定,仍可使存于目录中的数据具有文件权限。如此一来,可使不同使用者在存取目录上的数据时,具有不同的存取权限。此外,在重新挂载上述目录时,仍可通过存取目录上的目录权限设定表,对存于目录上的数据进行文件权限的设定。如此一来,不需在每次挂载上述目录时,重新设定存于目录上的数据的文件权限。
附图说明
为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:
图1是依照本发明一实施方式的一种目录存取方法的流程图;
图2是图1的步骤110的一实施例。
【主要组件符号说明】
100:目录存取方法
110~180:步骤
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910168519.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:煤物质分解用卧式回转设备
- 下一篇:煤物质多燃烧器子母管分离设备