文件系统是对一个存储设备上的数据和元数据进行组织的机制。由于定义如此宽泛,支持它的代码会很有意思。正如前面提到的,有许多种文件系统和媒体。由于存 在这么多类型,可以预料到 Linux 文件系统接口实现为分层的体系结构,从而将用户接口层、文件系统实现和操作存储设备的驱动程序分隔开。
在 Linux 中将一个文件系统与一个存储设备关联起来的过程称为挂装(mount)
。使用 mount
命令将一个文件系统附着到当前文件系统层次结构中(根)。在执行挂装时,要提供文件系统类型、文件系统和一个挂装点。
可以这样理解,mount将设备或文件(如.iso),关联到文件系统的层次结构中,封装了对底层设备的访问接口,从而可以用统一的文件系统调用接口来访问该设备。
linux文件系统剖析 http://www.ibm.com/developerworks/cn/linux/l-linux-filesystem/
另,mount是mountain的词根,有登上、爬上的意思。从底层设备的层次登上了文件系统的层次。