11.4 mkfs指令:创建文件系统
《Linux指令范例速查手册》第11章磁盘管理,本章介绍的磁盘管理指令包括磁盘分区、磁盘引导和LVM逻辑卷管理等。本节为大家介绍mkfs指令:创建文件系统。
11.4 mkfs指令:创建文件系统
【语 法】mkfs [选项] [参数]
【功能介绍】mkfs指令被用来在指定的设备上创建Linux文件系统。
【选项说明】
选 项 | 功 能 |
-t <文件系统类型> | 指定要创建的文件系统类型 |
-c | 创建文件系统时检查磁盘坏块 |
-l <文件> | 从指定文件读取磁盘坏块信息 |
【参数说明】
参 数 | 功 能 |
文件系统 | 指定要创建的文件系统对应的设备文件名 |
【经验技巧】
mkfs指令仅是一个前端工具,它根据"-t"选项的值调用真正的创建文件系统指令。例如:指令"mkfs -t ext3 /dev/sda1",将调用指令"mkfs.ext3"完成真正的创建文件系统操作。
在Linux操作系统中,术语"创建文件系统"与术语"硬盘格式化"的概念相同。只有创建文件系统(或者格式化)后的硬盘分区才能够真正的被用来保存文件。
在一个已经创建过文件系统的硬盘分区上执行mkfs指令,将导致此硬盘分区上的所有数据被删除。创建文件系统时必须保证此文件系统没有被加载(mount),否则可能导致致命的错误。
在Linux中使用新硬盘的流程为:首先使用fdisk指令进行硬盘分区,然后使用mkfs指令进行格式化,最后使用mount指令加载后方可使用。
【示例338】创建ext3文件系统。具体步骤如下:
使用mkfs指令在硬盘分区"/dev/sdb1"上创建"ext3"文件系统。在命令行中输入下面的命令:
- [root@hn ~]# mkfs -t ext3 -v /dev/sdb1
- #创建"ext3"文件系统
输出信息如下:
- mke2fs 1.39 (29-May-2006)
- Filesystem label=
- ......省略部分输出内容......
- This filesystem will be automatically checked every 31 mounts or
- 180 days, whichever comes first. Use tune2fs -c or -i to override.