设为首页收藏本站

融智技术学院

 找回密码
 注册

QQ登录

只需一步,快速开始

明明白白学编程(C语言)开讲了!!!
搜索
查看: 441|回复: 0

创建文件系统指令一览(2):mkfs指令

[复制链接]
MrLi 发表于 2013-6-4 17:00:03 | 显示全部楼层 |阅读模式
创建文件系统指令一览(2):mkfs指令

    mkfs指令主要是用于在设备上创建文件系统。创建的文件系统类型包括ext2、ext3、ext4、msdos、vfat等。在Linux下,这几种文件系统类型的功能有很大的区别。

    注意:上面所提到的设备,通常是指在硬盘上。

    语法:
  1. mkfs [选项][参数]
复制代码
选项说明



    举例:

    【示例】创建文件系统,输入下面的命令:
  1. [root@localhost ~]# mkfs –t ext4 /dev/sda1                                                                                  #创建文件系统
复制代码
其中,分区类型为“ext4”,而分区“/dev/sda1”是假设已经创建成功的。如果用户的Linux系统中没有成功创建分区,则会显示错误信息。

    执行该命令的结果就是将第一块磁盘的第一个分区格式化成ext4类型的文件系统。

    例4:创建文件系统前检查磁盘的坏道。输入下面的命令:
  1. [root@mysql2 ~]# mkfs -c /dev/sdb2
  2. mke2fs 1.41.12 (17-May-2010)
  3. 文件系统标签=
  4. 操作系统:Linux
  5. 块大小=4096 (log=2)
  6. 分块大小=4096 (log=2)
  7. Stride=0 blocks, Stripe width=0 blocks
  8. 1281120 inodes, 5122726 blocks
  9. 256136 blocks (5.00%) reserved for the super user
  10. 第一个数据块=0
  11. Maximum filesystem blocks=0
  12. 157 block groups
  13. 32768 blocks per group, 32768 fragments per group
  14. 8160 inodes per group
  15. Superblock backups stored on blocks:
  16.         32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
  17.         4096000

  18. Checking for bad blocks (read-only test): 完成                                
  19. 正在写入inode表: 完成                           
  20. Writing superblocks and filesystem accounting information: 完成

  21. This filesystem will be automatically checked every 32 mounts or
  22. 180 days, whichever comes first.  Use tune2fs -c or -i to override.
复制代码
最后输出的信息提示完成,而且有详细的描述信息。如操作系统、块大小、分块大小用户当前拥有的文件数量等信息。
    注意:从输出的结果看该指令与mke2fs指令的结果相同。但是mkfs是各种mkfs,如mkfs.ext4、mkfs.fat的前端,根据选项会调用这些脚本。而mke2fs是针对ext文件系统的mkfs。详细说明请看man文件。

    适用范围:
  1. RedHat、RHEL、Ubuntu、CentOS、Suse、OpenSuse、Fedora
复制代码
相关指令:
  1. mke2fs:创建第二扩展文件系统。
复制代码
使用经验:
  1. ​mkfs指令本身并没有创建文件系统的功能,它是通过调用外部的指令完成文件系统的创建任务的。
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

新突破电商

小黑屋|手机版|Archiver|融智技术学院 ( 京ICP备09018999号  

GMT+8, 2018-6-21 14:51

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表