文件系统基本概念及常用操作解释

Yiran at 
文件系统基本概念及常用操作解释的配图
背景前段时间一个朋友问我删除文件和格式化有什么区别,最近正好在读《Unix Linux 编程实践教程》这本书,其中第 4 章是来讲文件系统相关的,本文是对其中内容进行部分摘要来解释。Unix 文件系统的内部结构从用户角度看,Unix 系统中的硬盘上的文件组成一棵目录树,每个目录能包含文件或其他目录,目录树的深度几乎没有限制,子目录下可以包含其他文件和子目录(套娃)。文件内容放置在对应的目录中,对应的目录内容放置在上层目录中。文件系统是对硬盘设备的一种多层次的抽象,主要包含以下三层。第一层:从硬盘到分区一个硬盘能够存储大量的数据,硬盘可以被划分为多个区域,也就是硬盘分区,每个分区在系统中都可以看……