mke2fs和mkfs命令使用
1、mke2fs命令
在Linux系统下,mke2fs命令可用于创建磁盘分区上的”ext2/ext3”文件系统。
(1)语法
mke2fs(选项)(参数)
(2)常用选项
-b<区块大小>:指定区块大小,单位为字节。
-c:检查是否有损坏的区块。
-f<不连续区段大小>:指定不连续区段的大小,单位为字节。
-F:不管指定的设备为何,强制执行mke2fs。
-i<字节>:指定”字节/inode”的比例。
-N<inode数>:指定要建立的inode数目。
-l<文件>:从指定的文件中,读取文件中损坏区块的信息。
-L<标签>:设置文件系统的标签名称。
-m<百分比值>:指定给管理员保留区块的比例,预设为5%。
-M:记录最后一次挂入的目录。
-q:执行时不显示任何信息。
-r:指定要建立的ext2文件系统版本。
-R=<区块数>:设置磁盘阵列参数。
-S:仅写入superblock与group descriptors,而不更改inode able inode bitmap以及bitmap。
-v:执行时显示详细信息。
-V:显示版本信息。
(3)参数
设备文件:指定要创建的文件系统的分区设备文件名。
块数:指定要创建的文件系统的磁盘块数量。
(4)实例
创建指定的ext2文件系统:
$ sudo mke2fs –q /dev/hda1
2、mkfs命令
在Linux系统下,mkfs命令用于在设备上(通常为硬盘)创建Linux文件系统,mkfs命令本身并不执行建立文件系统的工作,而是去调用相关的程序来执行。
(1)语法
mkfs(选项)(参数)
(2)常用选项说明
-t<文件系统类型>:指定要建立的文件系统类型。
-v:显示版本信息与详细的使用方法。
-V:显示简要的使用方法。
-c:在制作档案系统前,检查该partition是否有坏轨。
(3)参数
文件系统:指定要创建的文件系统对应的设备文件名。
块数:指定文件系统的磁盘块数。
(4)实例
在/dev/hda5上建立一个msdos的档案系统,同时检查是否有坏轨存在,并且过程详细列出:
$ sudo mke2fs –q /dev/hda1
将/dev/sda6格式化为ext3格式,/dev/sda7格式化为ext2格式:
$ sudo mkfs –t ext3 /dev/sda6 $ sudo mkfs –t ext2 /dev/sda7
参考:
https://man.linuxde.net/mkfs
https://man.linuxde.net/mke2fs
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App