第七章:Linux磁盘与文件管理系统

什么是文件系统

文件系统是一个将线性储存空间转化为树型层级结构的软件

索引式文件系统和非索引式文件系统

  1. FAT是非索引,比如说U盘
  2. ext2是索引(有inode)

碎片整理

  1. FAT需要不时进行碎片整理
  2. ext2基本不太需要

磁盘分区

磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分,盘片一旦划分成数个分区(Partition),不同类的目录与文件可以存储进不同的分区。

传统Linux文件系统为ext2 包含了

  1. 超级区块:记录了inode,数据区块的总量,使用量,剩余量,文件系统的格式和相关信息
  2. inode:一个文件占用一个inode,同时记录此文件的数据所在的区块号码
  3. 数据区块:存储文件的内容
    在这里插入图片描述

挂载

挂载是把文件系统和目录树结合的操作

指令

  1. df
  2. du
  3. ln
  4. lsblk
  5. blkid
  6. parted
  7. gdisk
  8. fdisk
  9. partprobe
  10. mkfs.xfs
  11. xfs repair
  12. mount/unmount
  13. 设置启动挂载,等

Guess you like

Origin blog.csdn.net/KafenWong/article/details/110975349