2.2.9
、目录树相关性示意图
如上图所示,所有的文件都是由根目录
(/)
衍生来的,而次目录之下还能够有其他的数据存在。上图中
长方形为目录,
波浪形则为文件。那当我们想要取得
mydata
那个文件时,系统就得由根目录开始找,
然后找到
home
½下来找到
dmtsai
最终的档名为:
/home/dmtsai/mydata
的意思。
我们现在知道整个
Linux
系统使用的是目录树架构,但是我们的文件数据其实是放置在磁盘分区槽当
中的,
现在的问题是『
如何½合目录树的架构与磁盘内的数据
』呢?
这个时候就牵扯到『挂载
(mount)
的问题啦!
.
文件系统与目录树的关系
(
挂载
)
所谓的『挂载』就是利用一个目录当成½入点,½磁盘分区槽的数据放置在该目录下;
也就是说,
½入该目录就可以读取该分区槽
的意思。这个动作我们称为『挂载』,那个½入点的目录我们称为『挂
载点』。
由于整个
Linux
系统最重要的是根目录,因此根目录一定需要挂载到某个分区槽的。
至于
其他的目录则可依用户自己的需求来给予挂载到不同的分区槽。我们以下图来作为一个说明:
2.2.10
、目录树与分区槽之间的相关性
上图中假设我的硬盘分为两槽,
partition 1
是挂载到根目录,至于
partition 2
则是挂载到
/home
这个目
录。
这也就是说,当我的数据放置在
/home
内的各次目录时,数据是放置到
partition 2
的,如果不是
放在
/home
底下的目录,
那么数据就会被放置到
partition 1
了!