Linux系统磁盘分区及挂载 - fdisk
Linux系统磁盘分区及挂载 - fdisk 文本关键字:文件系统,磁盘分区,格式化,挂载 一、文件系统 1. 文件系统的作用 当我们拿到一块新的硬盘时,他所能够支持的最大空间只是代表硬件上的一个参数,我们要想让他能够正常的工作起来,必须要有相应的文件系统。文件系统决定了文件存储和管理时的方式和数据结构,也就是如何管理磁盘上的文件和文件夹。不同的文件系统拥有不同的特点,这也就是为什么我们在进行格式化操作必须要选定一种文件系统的原因。 当在一个操作系统(Windows、Linux、MacOS)中使用文件系统时,通常都会做一个统一的接口,来进行文件的读写,所以会存在某些文件系统只适用与某一种操作系统的情况。 系统调用接口:系统为用户的使用提供的接口 虚拟文件系统:整合不同的文件系统的API接口,使用统一的方式来操作,如挂载、创建目录等 文件系统:具体使用什么文件系统类型,由使用者通过格式化命令来决定 通用块设备层:对于不同的硬盘驱动进行管理,为上一次提供统一的接口 设备驱动:对于不同的硬件设备会有相应的驱动,保证磁盘可用,通用的硬盘驱动也会直接编译到内核中 2. 常见Linux文件系统 MINIX:Linux最早使用的文件系统,目前主流版本的Linux系统已不再使用 EXT:CentOS 5/6主要使用的文件系统(EXT2、EXT3、EXT4) EXT3:最大能够管理16TB的单个分区