💻
Operating System
  • 操作系统
  • 第一章:操作系统概述
    • 1. 操作系统概论 & 功能
    • 2. 操作系统的四个特征
    • 3. 操作系统的发展 & 分类
    • 4. 操作系统的运行机制
    • 5. 中断 & 异常
    • 6. 系统调用
    • 7. 操作系统的体系结构
  • 第二章:进程管理
    • 1. 进程的概念 & 组成 & 特征
    • 2. 进程的状态 & 转换
    • 3. 进程控制
    • 4. 进程通信
    • 5. 线程
    • 6. 进程的调度
    • 7. 进程同步 & 互斥
    • 8. 死锁
  • 第三章:内存管理
    • 1. 内存的基础知识
    • 2. 内存空间的分配与回收
    • 3. 内存空间的扩充
    • 4. 地址转换
    • 5. 存储保护
  • 第四章:文件管理
    • 1. 文件的基本概念 & 属性
    • 2. 文件的逻辑结构
    • 3. 文件的物理结构
    • 4. 文件的目录结构
    • 5. 空闲分区管理
    • 6. 文件的基本操作
    • 7. 文件共享
    • 8. 文件保护
    • 9. 磁盘管理
Powered by GitBook
On this page
  • 1. 基于索引结点的共享方式(硬链接)
  • 2. 基于符号链接的共享方式(软链接)

Was this helpful?

  1. 第四章:文件管理

7. 文件共享

Previous6. 文件的基本操作Next8. 文件保护

Last updated 4 years ago

Was this helpful?

1. 基于索引结点的共享方式(硬链接)

设置一个索引结点,其中包含 count、文件物理地址(指向某一个文件),如果需要共享这个文件,只需要指向这个索引结点即可

当有用户删除该共享文件时,索引结点的数量减 1,即 count--,当 count 为 0 是才删除共享文件

2. 基于符号链接的共享方式(软链接)

设置一个 Link 类型的文件,该文件记录了共享文件的路径,即可以通过 Link 类型的文件找到共享文件(类似于快捷方式)

删除时,只需把 Link 类型的文件删除即可