使用mke2fs或mkfs创建文件系统实例
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
指定250个i节点,根据实际 分区容量情况创建288个
四、默认预留给超级用户的磁盘空间为总
容量的5%,请参看上面图片。如有需要(为 了方便管理和维护)我们也可以使用参数-m 指定比率。如下所示: 命令:mke2fs –m 6 设备文件名
预留6%磁盘空间大小 给超级用户使用
五、创建分区名(label)和日志(journal)
一、当不使用任何参数创建文件系统时, 系统默认创建的数据块大小为1KB,对于某 些系统来说可能1KB实在太小了。可以通过 如下的命令指定数据块的大小。 命令:mke2fs –b 4096 设备文件名
数据块大小为 4096字节(4KB)
二、-i参数功能:定义字节数与i节点之间的 比率(多少个字节对应一个i节点) i节点的数量多少决定在这个文件系统中 能够创建的文件数量,这是因为每一个文件 或者目录都会对应于唯一的i节点。Linux默认 的i数量是支持小文件的。但是不是支持能创 建的文件数量越多越好,有时可能会降低系 统的效率。这时也就可以使用这个参数的命 令来改变创建文件时i节点的比率。如可以设 定一个i节点对应1MB的磁盘空间。 命令:mke2fs -i 1024000 设备文件名 运行结果如下所示:
使用mke2fs或mkfs创建文件系统实例
这两个命令功能相同,语法格式也相同, 它们支持的命令参数如下所示:
⑴-b:定义数据块的大小(以字节为单位),默认是 1024字节(1KB)。 ⑵-c:在创建文件系统之前检查设备是否有坏块。 ⑶-i:定义字节数与i节点之间的比率(多少字节对应一 个i节点)。 ⑷-j:创建带有日志(journal)的ext3文件系统。 ⑸-L:设置文件系统的逻辑卷标。 ⑹-m:定义为超级用户预留磁盘空间的百分比(默认为 5%)。 ⑺-N:覆盖默认i节点数的默认计算值。
命令mke2fs -i 1024000 /dev/sdb2和命令 mke2fs -i 2048000 /dev/sdb2,划线处对比发 现创建的i节点数量是不一样的。
三、如果在一个分区上我们知道没有必要 创建很多的文件,存放的文件总数量已知。 为了提高效率,我们也可以直接更改指定i节 点的数量。可以使用如下命令: 命令:mke2fs –b 4096 -N 250 /dev/sdb2 在这个命令中也指定了数据块的大小。 提示:选用—N选项你指定的数量为250但 是它也会根据你硬盘的实际容量大小作调整 的。说明:我们的磁盘分区/dev/sdb2大小约 为900MB左右。 运行这个命令后的结果如下所示: 请对比
也就是创建 ext3