Linux文件系统

操作系统通过文件系统管理文件及数据,磁盘或分区需要创建文件系统之后才能够让操作系统使用,创建文件系统的过程又称之为格式化
没有文件系统的设备又称之为裸(RAW)设备
常见的文件系统有fat32、NTFS、ext2、ext3、ext4、xfs、HFS等等
cent os 6默认的是ext4
cent os 5默认的是ext3
文件系统之间的区别:日志、支持的分区大小、支持的单个文件大小、性能等
Linux支持的文件系统:ext2、ext3、ext4、fat、vfat、nfs、iso9660、proc、gfs、jfs

mke2fs 用来创建文件系统
mke2fs -t ext4 /dev/sda3 创建一个文件系统
-b 指定文件系统块大小
-c 建立文件系统时检查坏损块
-L 指定卷标
-j 建立日志文件系统

mkfs也可以用来创建文件系统,相对于mke2fs比较简单,但是无法进行精细化的控制

dumpe2fs 可以用来查看分区的文件系统信息,一般用来进行计算机性能调整
dumpe2fs /dev/sda1

带日志的文件系统拥有较强的稳定性,在出现错误时可以进行恢复
带日志的文件系统哦会使用一个叫做”两阶段提交“的方式进行磁盘操作
文件系统将准备执行的食物的具体内容写入日志
文件系统进行操作
操作成功后,将事物的具体内容从日志中删除
这样做会丧失一些性能

e2label 该命令可以用来问文件系统家标签
e2label /dev/sdb1 显示sda2的系统标签
e2label /dev/sdb1 LINUX 将sda2的标签设置为LINUX

fsck 检查并修复损坏的文件系统
fsck /dev/sda2
使用参数-y 参数不提示而直接进行修复
若文件系统损坏比较严重,请使用-t参数指定文件系统类型
对于未识别的文件,则会放在lost+found目录中
系统每次启动都会对磁盘进行fsck操作
 

0 个评论

要回复文章请先登录注册

皖公网安备 34112202000014号