文件系统(3)——文件共享与保护

文件共享

多个用户共享同一份文件,系统只保存文件的一个副本

共享方法:
  1. 绕弯路法
    实现:系统设置当前目录指针,用户对当前目录下的文件直接访问,当需要访问其它目录下文件是,通过指定完成
  2. 连访法:
    实现:建立目录间的链接,使目录项直接指向另一个目录项;在文件说明中增设“连访”属性标识物理地址是文件或目录项的指针;增设“用户计数”标识共享文件的用户数。
  3. 基本文件目录
    实现:将源文件目录分为基本文件目录BFD和符号文件目录SFD。
    (1)BFD:每个文件/目录有一个目录项,文件标识数、其他信息
    (2)SFD:每个用户一个,目录项只是其文件名和文件标识数
  4. 基于索引节点的共享方式
    实现:设置索引节点*,存储文件的物理结构、链接记数及其他文件属性;文件目录只包括文件名和该文件对应索引节点的指针
    优点:任何对索引节点内容的修改对其他共享用户都是透明的
  5. 利用符号链接(symbolic Linking)实现文件共享
    实现:设B为了共享C的文件F,在B中创建一个Link类型的新文件,新文件目录中只包含被链接文件F的路径名,称这种链接方法为符号链接
    说明:只有文件主任的目录中有文件索引节点的指针,其它用户目录中只有路径名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值