Linux 学习6.0 (文件系统)

文件系统

操作系统通过文件系统管理文件和数据
磁盘或分区需要创建文件系统之后
才能为操作系统使用
创建文件系统的过程又称为格式化
没有文件系统的设备叫裸设备

常见文件系统:
fat32 ,NTFS(windows)ext3,ext4,xfs,HFS
iso9660光盘的文件系统

不同系统的区别:
日志,支持分区的大小,支持单个文件的大小,
性能等

mke2fs 用来创建文件系统

例如:mke2fs -t ext4 +磁盘名
常用参数:
-b blocksize 指定文件系统块大小
-c 建立文件系统时检查损坏块
-L lable 指定卷标
-j 建立文件系统日志(ext2不带日志)

mkfs也可创建文件系统, 简单,但支持参数太少,不能进行精细化控制

dumpe2fs +分区号 查看文件系统的详细信息

journal 日志

带日志的具有较强的稳定性,在出现错误时可以进行恢复
文件系统会使用“两阶段提交”的方式进行磁盘操作
当进行磁盘操作时,文件系统进行如下操作:
1,文件系统将准备执行的事务的具体内容写入日志
2,文件系统进行操作
3,操作成功后将事务的具体内容删掉

e2lable 显示标签
直接跟要打的标签名字

fsck 检查并修复的文件系统

猜你喜欢

转载自blog.csdn.net/weixin_42054244/article/details/82496278