文章目录

  • 简介
  • 命令选项
  • 参考实例
    • 格式化指定的分区

简介

在磁盘分区上创建 ext2、ext3、ext4 等文件系统,默认情况下会创建 ext2。

虽然 mkfs 命令非常简单易用,但其不能调整分区的默认参数(比如块大小是 4096 Bytes),这些默认参数除非特殊清况,否则不需要调整。如果想要调整,就需要使用 mke2fs 命令重新格式化。

新创建的文件系统参数的默认值(如果没有被下面列出的选项覆盖)由 /etc/mke2fs.conf 配置文件控制。

命令选项

选项 说明
-b<区块大小> 指定区块大小,单位为 字节。
-c 创建文件系统之前检查设备坏块情况。
-f<不连续区段大小> 指定不连续区段的大小,单位为字节。
-F 不管指定的设备为何,强制执行mke2fs。
-i<字节> 指定"字节/inode"的比例。
-N<inode数> 指定要建立的inode数目。
-l<文件> 从指定的文件中读取设备坏块表信息(bad block table)。
-L<标签> 设置文件系统的标签名称。
-m<百分比值> 指定给管理员保留区块的比例,预设为5%。
-M 记录最后一次挂入的目录。
-q 执行时不显示任何信息。
-j 创建ext3文件系统。如果没有指定“-j”选项,则默认日志参数将用于创建存储在文件系统中的适当大小的日志
-E 额外设置参数
-t 指定要创建文件系统类型,ext2、ext3、ext4 等
-r 指定要建立的ext2文件系统版本。
-R=<区块数> 设置 磁盘阵列参数。
-S 仅写入superblock与group descriptors,而不更改inode able inode bitmap以及block bitmap。
-v 执行时显示详细信息。
-V 显示版本信息。

参考实例

格式化指定的分区

将分区 /dev/sdb6 格式化成 ext4 格式的文件系统,并指定 block 的大小为 2048 Bytes

mke2fs -t ext4 -b 2048 /dev/sdb6
mke2fs /dev/sdb4 # 在指定分区创建文件系统(其实就是格式化),没有指定类型,默认是ext2

Linux命令之 mke2fs -- 格式化分区(为分区写入文件系统)相关推荐

  1. Linux命令之 mkfs -- 在特定的分区创建 Linux 文件系统

    文章目录 简介 选项 参考示例 在 /dev/hda5 上建一个 msdos 的文件系统,同时检查是否有坏轨存在,并且将过程详细列出来: 将指定分区格式化成各种类型的文件系统 简介 该命令用来在特定的 ...

  2. linux mkfs 源码,【转】linux之mkfs/mke2fs格式化

    mkfs [[email protected] ~]# mkfs [-t 檔案系統格式] 裝置檔名 選項與參數: -t :可以接檔案系統格式,例如 ext3, ext2, vfat 等(系統有支援才會 ...

  3. 【linux命令】df和du的区别、文件系统

    文章目录 文件系统 df和du都可以用来查看磁盘空间,但是又有一些区别 df主要读取的数据几乎是针对一整个文件系统的,可以理解为某个挂载卷的整体情况,底层是通过查看超级区块内的信息,因此速度快. 可以 ...

  4. linux下查看硬盘信息、硬盘分区、格式化、挂载、及swap分区

    df 命令参看硬盘信息 -T选项, 查看文件系统类型 centos6文件系统是ext4,因为设计较早,对于现今动辄上T的海量数据处理,性能较低.centos7文件系统是xfs,适用于海量数据.这两种文 ...

  5. Linux 命令行——格式化输出

    格式化输出 1. 格式化输出 2. 简单的格式化工具 本文摘录自 Linux 命令行 1. 格式化输出 这一章我们继续着手于文本相关的工具,关注那些用来格式化输出的程序,而不是改变文本本身. 2. 简 ...

  6. linux mkfs 分区,linux mkfs命令详解:格式化分区(为分区写入文件系统)

    分区完成后,如果不格式化写入文件系统,则是不能正常使用的.所以我们需要使用 mkfs 命令进行格式化. mkfs 命令格式如下: [root@localhost ~]# mkfs [选项] 分区设备文 ...

  7. linux格式化fat的命令,在Linux中使用mkfs命令格式化磁盘或分区上的文件系统

    mkfs是Linux中的命令行工具,用于在您选择的特定文件系统中格式化磁盘或分区.本篇文章分享了如何在Linux中使用mkfs命令格式化磁盘或分区上的文件系统 mkfs代表" make fi ...

  8. Linux 命令学习 -磁盘分区和格式化

    Linux 命令学习 -磁盘分区和格式化 磁盘分区操作 创建逻辑卷 调整逻辑卷大小 创建VDO卷 在计算机上使用磁盘空间的过程: 识别磁盘----分区----格式化----挂载----访问挂载点 fd ...

  9. linux命令sd卡分区及格式化sd卡

    写一个命令如果sd卡已分区,就格式化sd卡,如果没有分区先分区再格式化,最后重启系统. if [ -e /dev/mmcblk0p1 ]; thenecho "partition /dev/ ...

最新文章

  1. python回调函数实例详解_Python回调函数用法实例详解
  2. java for each 的源_Java JDK1.5的新特性之for-each循环的底层原理
  3. iOS给图片打水印,并将打过水印的图片生成到沙盒中
  4. python实现注册登录检验系统的源代码_Django自带的用户验证系统实现
  5. 动态添加gridview行【转:http://www.cnblogs.com/oec2003/articles/1069796.html】
  6. java swing界面设计_java swing界面设计
  7. Power BI 数据分析基础
  8. win7网上邻居_win7网上邻居寻找教程
  9. 清华学霸教你1小时入门 Python 爬虫,别说学长没帮你
  10. 软件授权码方案(附Python示例代码)
  11. GMap.NET入门详细教程【2】-------- 初始化并加载一张地图
  12. 记一次服务器被挖矿程序占用的解决过程
  13. SDHK_Tool.Static.SS_EulerAngleRotation 欧拉角旋转
  14. 900亿的分众传媒危险了?
  15. 安装最新的文泉驿字体[z]
  16. 蓝牙小车(基于stm32f103c8t6/HAL库/CubeMX/超详细,包含代码讲解和原理图)
  17. Mycat2.0搭建教程
  18. linux xia shan chu wenjian
  19. less与sass的区别是什么?
  20. NAND Flash ECC算法长度计算

热门文章

  1. kafka 消费端 api_在消费者的眼中:您真的需要为您的API提供客户端库吗?
  2. gatling 使用_使用Gatling + Gradle + Jenkins Pipeline为您的JAX-RS(和JavaEE)应用程序进行连续压力测试...
  3. 游戏 服务器 微服务_整体服务器与微服务
  4. sprint boot_Sprint Boot子战争包装
  5. spring预加载与懒加载_通过Spring将继承树加载到List中
  6. couchbase_Spring Data Couchbase 1.0 GA发布
  7. 参数化测试 junit_使用JUnitParams进行参数化的JUnit测试
  8. Java:使用Toxiproxy模拟各种连接问题
  9. 使用Spring Boot 2.0的Spring Security:保护端点
  10. java原子更新类_Java内部具有原子更新的动态热交换环境