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

mke2fs和mkfs命令使用的更多相关文章

  1. linux mkfs命令参数及用法详解---linux格式化文件系统命令(包括swap分区)

    mkfs 命令  linux格式化磁盘命令           linux mkfs         指令:mkfs 使用权限 : 超级使用者 使用方式 : mkfs [-V] [-t fstype] ...

  2. mkfs命令详解

    mkfs命令-->make filesystem的缩写:用来在特定的分区建立Linux文件系统     [命令作用] 该命令用来在特定的分区创建linux文件系统,常见的文件系统有ext2,ex ...

  3. mtd交叉编译mkfs命令

    下载 mtd:ftp://ftp.infradead.org/pub/mtd-utils/ zlib:http://www.zlib.net/ lzo:http://bouchez.info/lzo. ...

  4. Linux磁盘 - fdisk,partprobe, mkfs, mke2fs, fsck, badblocks, mount, mknod

    磁盘分区: fdisk [root@www ~]# fdisk [-l] 装置名称 选项与参数: -l :输出后面接的装置所有的 partition 内容.若仅有 fdisk -l 时, 则系统将会把 ...

  5. Linux命令(二十四) 磁盘管理命令(二) mkfs,mount

    一.格式化文件系统 mkfs 当完成硬盘分区以后要进行硬盘的格式化,mkfs系列对应的命令用于将硬盘格式化为指定格式的文件系统.mkfs 本身并不执行建立文件系统的工作,而是去调用相关的程序来执行.例 ...

  6. Linux基础之命令练习Day4-fdisk,mkfs,mlabel,mount,umount,mkswap,swapon,dd,top,free,ps,kill,rpm,yum,make

    一. 硬盘分区.格式化及文件系统的管理 1. 在Linux系统中,一切皆文件.每个设备都被当作一个文件来对待. 常见的存储设备在Linux系统中的文件名如下表所示: 2. 对硬盘进行分区有以下优点: ...

  7. Linix常用命令

    uname -a    查看内核版本        ls -al    显示所有文件的属性 pwd         显示当前路径         cd -    返回上一次目录     cd ~    ...

  8. mke2fs/mks.etc3/fstab/mount指令

    一.mke2fs指令mkfs.etc3 /dev/sdb1指令 主要新学习 cat /etc/filesystem  //查看文件类型 mkfs. tab键有提示    //按照系统默认的值格式化 m ...

  9. Linux 学习笔记之超详细基础linux命令 Part 7

    Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 6----------------- ...

随机推荐

  1. Java常用类StringBuffer详解

    内容多为最近学习的自我总结,可能有些地方写的不严谨,甚至会有错误的地方,仅供参考,如发现错误敬请指出,谢谢! 灰色字体为补充扩展内容,多为帮助自己理解. StringBuffer概述: 线程安全的可变 ...

  2. Celery简介以及Django中使用celery

    目录 Celery简介 消息中间件 任务执行单元 任务结果存储 使用场景 Celery的安装和配置 Celery执行异步任务 基本使用 延时任务 定时任务 异步处理Django任务 案例: Celer ...

  3. linux 忘记mysql用户root密码 解决方案

    1.vim /etc/my.cnf[mysqld]skip-grant-tables ##追加此行,跳过权限表, 2.重启mysqlsystemctl restart mysqld 3.mysql 登 ...

  4. C# 读取Excel文件数据

    1.首先需要在管理NuGet程序包中添加外部包:ExcelDataReader,添加好后,不要忘记在命名空间那里引用. 2.定义文件流,将文件流传入IExcelDataReader类型的对象excel ...

  5. 不要让事实妨碍好故事:Facebook精准广告产品与硅谷创业揭秘,4星奇书《混乱的猴子》

        “ 现在,和往常一样,一些有先见之明的学者看到了这一天会再次到来,他们把这次全新的媒体中世纪化过程命名为“第二次口口相传”(Secondary Orality)和“古登堡右括号”(the Gu ...

  6. Mybatis-plus中如何排除非表字段的三种方式

    1.transient关键字 2.使用静态变量(static) 3.TableField(exit=false) 这三种方式可以在使用的过程中,是这个对象中的属性不被序列化.(直接被忽略)

  7. mybatis 模糊查询 mapper.xml的写法

    1. sql中字符串拼接 SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%'); 2. 使用 ${...} ...

  8. 201671010459 张旭辉 实验十四 团队项目评审&课程学习总结

    项目 内容 这个作业属于哪个课程 [教师博客主页链接] 这个作业的要求在哪里 [作业链接地址] 作业学习目标 (1)掌握软件项目评审会流程(2)反思总结课程学习内容 github仓库地址链接 [Git ...

  9. 微信小程序,相关代码

    table th:nth-of-type(1) { width: 200px; } 代码 作用 bindtap bindload 当图片载入完毕时触发,event.detail = {height, ...

  10. 微信小程序中的事件

    事件 说明 bindtap bindload 当图片载入完毕时触发,event.detail = {height, width} bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒 ...