知识回顾:Linux磁盘与文件系统管理

1.一个可以被挂载的数据通常称为【文件系统,filesystem】

2.基本上Linux的传统文件系统为【ext2】,该文件系统内的信息主要有:

3.【ext2】文件系统的数据存取为索引式文件系统(indexed allocation)

4.需要碎片整理的原因就是文件写入的 data block 太过于离散,此时文件读取的性能将会变差,这时候可通过碎片整理将同一文件所属的区块集合在一起

5.【ext2】文件系统主要有:

6.data block 是用来放置文件内容数据的地方,在【ext2】文件系统中所支持的区块大小有 1K、2K、4K 三种
(下图蓝色部分代表区块block,其数量和大小仅为示意)

7.inode记录文件的属性/权限,其他重要特性为:每个 inode 大小均固定,有 128/256B 两种基本容量。每个文件都仅会占用一个 inode 而已,因此文件系统能够建立的文件数量与 inode 的数量有关

8.文件的 data block 在记录文件的实际数据
目录的 data block 则在记录该目录下面文件名与其 inode号码对照表

9.日志式文件系统(journal)会多出一块记录区,随时记载文件系统的主要活动,可加快系统恢复时间

10.Linux文件系统为了增加性能,会让内存作为磁盘高速缓存

11.硬链接只是多了一个文件名对 inode 号码的链接而已

12.符号链接类似于Windows的快捷方式功能

13.磁盘的使用必须要经过:
(1)分区【gdisk】
(2)格式化【mkfs】
(3)挂载【mount】

14.启动自动挂载可参考【/etc/fstab】的设置,设置完毕后务必使用
【mount -a】(#依照配置文件 /etc/fstab 的数据将所有未挂载的磁盘都挂载上来) 测试语法是否正确

猜你喜欢

转载自blog.csdn.net/weixin_48524215/article/details/113764215