4.7 小结
Unix将存储在磁盘中的数据组织成文件系统。文件系统是文件和目录的集合。目录是名字和指针的列表。目录中的每⼀个入口指向⼀个文件或目录 。 目录包含指向父目录和子目录的入口。
Unix文件系统包含3个主要部分:超级块、i-节点表和数据区域。文件内容存储在数据块。文件属性存储在i-节点。表中i-节点的位置称为文件的i-节点号。i-节点号是文件的惟⼀标识。
相同的i节点号可能以不同的名字在若干个目录中出现。每个入口被称为指向文件的硬链接。符号链接是通过文件名引用文件,而不是i-节点号。
若干个文件系统的目录树可被整合成⼀棵树。内核将⼀个文件系统的目录链接到另⼀个文件系统的根的操作称为装载。
Unix包含若干种系统调用,允许程序员进行创建和删除目录、复制指针、删除指针、改变连接和分离其他文件系统等的操作。