13.4.16 加挂/卸载的实现
来源:互联网 发布:分水岭算法原理 编辑:程序博客网 时间:2024/06/15 23:49
13.4.16 加挂/卸载的实现
本书已经介绍过mount/unmount(加挂/卸载)命令的工作原理。mount命令允许在同一个或不同的设备上使用不同的文件系统,将它们当作一个文件系统使用。因此,可以在属于不同文件系统的目录中传送文件,就像是当前只有一个复合文件系统。该命令的唯一限制就是文件系统在加挂过程中,属于两个不同文件系统的两个文件不能被链接在一起。
这是由UNIX通过加挂表(mount table)实现的。这个表包括要加挂的文件系统根节点和被称作加挂点的目录这两部分的索引节点数。
在图13-23中,加挂的文件系统根目录的索引节点和其他文件系统(也就是加挂点)中目录C的索引节点都存储在加挂表。这个表允许内核从一个文件系统遍历到其他文件系统,而用户不会知道这一点。实际上,用户会认为自己在使用一个统一的文件系统。
![](http://images.51cto.com/files/uploadimg/20090702/153816669.jpg)
0 0
- 13.4.16 加挂/卸载的实现
- 加挂
- Linux下加挂文件系统的小结
- [备忘转贴] Linux下加挂文件系统的小结
- 用命令行加挂Linux的文件系统简介
- 安卓防卸载的实现
- 卸载Oracle的实现方法
- 安卓实现卸载平台附带卸载相关的应用
- Linux下加挂文件系统
- linux加挂文件系统
- 静默卸载(强制卸载、没有界面的卸载)6.0以下和6.0以上的实现
- 代码实现Apk的安装与卸载
- android中实现应用程序的卸载功能
- 实现DLL的注入与卸载
- Android应用如何监听自己是否被卸载及卸载反馈功能的实现
- Android应用如何监听自己是否被卸载及卸载反馈功能的实现
- Android应用如何监听自己是否被卸载及卸载反馈功能的实现
- Android应用如何监听自己是否被卸载及卸载反馈功能的实现
- 黑马程序员之IOS学习总结——04 C语言中数组与字符串
- 13.4.15 管道的实现
- 【LeetCode】Intersection of Two Linked Lists
- Java线程(十一):CountDownLatch-线程并发的发令枪
- iOS开发之开启定位后遇到的问题
- 13.4.16 加挂/卸载的实现
- Neutron使用openvswitch网络通信的基本原理
- 13.4.17 链接/解链的实现(文件共享)
- JS隐藏子iframe下的某个元素
- opencv中常用转换
- redis客户端之jedis 操作工具类
- spring InitializingBean接口
- 原型语言通俗介绍
- android系统特有的驱动