文件系统—Linux文件系统基础

使用计算机的过程中,文件是经常被提到的概念,例如可执行文件、文本文件等,这里说的文件是一个抽象的概念,文件是存放一切数据化信息的仓库。用户为了保存数据或信息,首先要创建一个文件,然后把数据或信息写入该文件。最终这些数据被保存到文件的载体上,通常情况下是磁盘上,只要给出存放文件的路径和文件名,文件系统就可以在磁盘上找到该文件的物理位置,并把文件调入内存供用户使用。在此过程中文件系统起着重要作用,通过文件系统才能根据路径和文件名访问到文件,以及对文件进行各种操作。

从系统角度来看,文件系统是对文件存储器空间进行组织和分配,负责文件的存储并对存入的文件进行保护和检索的系统。具体地说,文件系统负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,当用户不再使用时撤销文件等。

一、Linux文件系统基础

在深入了解文件系统之前,首先介绍文件系统的基础知识。

1、Linux文件结构

文件结构是文件存放在磁盘等存储设备上的组织方法。主要体现在对文件和目录的组织上。目录提供了管理文件的一个方便而有效的途径。Linux使用标准的目录结构,在安装Linux时,安装程序就已经为用户创建了文件系统和完整而固定的目录组织形式,并指定每个目录的作用和其中的文件类型,如图8.1所示。

你可能感兴趣的:(文件系统—Linux文件系统基础)