1、mkfs简介[root@localhost /]# whatis mkfs

mkfs (8)             - build a Linux filesystem   #构建一个Linux文件系统

mkfs命令格式化创建文件系统。

2、mkfs语法mkfs [选项] [参数]

3、mkfs常用选项选项说明

-h查看帮助信息

-t 指定要创建的文件系统类型

-v (小写)查看使用方法信息

-V (大写)查看版本信息

-f强制格式化,类似于rm -f

-b size=1024指定block大小(1k、2k、4k),默认block大小为4k

4、实例

1)查看mkfs使用方法信息[root@localhost /]# mkfs -v

Usage: mkfs.ext2 [-c|-l filename] [-b block-size] [-C cluster-size]

[-i bytes-per-inode] [-I inode-size] [-J journal-options]

[-G flex-group-size] [-N number-of-inodes]

[-m reserved-blocks-percentage] [-o creator-os]

[-g blocks-per-group] [-L volume-label] [-M last-mounted-directory]

[-O feature[,...]] [-r fs-revision] [-E extended-option[,...]]

[-t fs-type] [-T usage-type ] [-U UUID] [-jnqvDFKSV] device [blocks-count]

2)使用mkfs命令格式化/dev/sdb5分区,并创建ext4文件系统类型。#查看系统所支持的文件系统类型

[root@localhost /]# ls /lib/modules/3.10.0-229.el7.x86_64/kernel/fs/

binfmt_misc.ko  cifs    ext4     gfs2   mbcache.ko  nls        udf

btrfs           cramfs  fat      isofs  nfs         overlayfs  xfs

cachefiles      dlm     fscache  jbd2   nfs_common  pstore

ceph            exofs   fuse     lockd  nfsd        squashfs

#创建ext4文件系统

[root@localhost /]# mkfs -t ext4 /dev/sdb5

mke2fs 1.42.9 (28-Dec-2013)

文件系统标签=

OS type: Linux

块大小=4096 (log=2)

分块大小=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

327680 inodes, 1310720 blocks

65536 blocks (5.00%) reserved for the super user

第一个数据块=0

Maximum filesystem blocks=1342177280

40 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376, 294912, 819200, 884736

Allocating group tables: 完成

正在写入inode表: 完成

Creating journal (32768 blocks): 完成

Writing superblocks and filesystem accounting information: 完成

#查看/dev/sdb5分区信息,是否是ext4文件系统类型

[root@localhost /]# mount /dev/sdb5 /opt/disk/

[root@localhost /]# df -hT

文件系统              类型      容量  已用  可用 已用% 挂载点

/dev/mapper/rhel-root xfs        18G  4.1G   14G   23% /

devtmpfs              devtmpfs  783M     0  783M    0% /dev

tmpfs                 tmpfs     795M     0  795M    0% /dev/shm

tmpfs                 tmpfs     795M  8.6M  787M    2% /run

tmpfs                 tmpfs     795M     0  795M    0% /sys/fs/cgroup

/dev/sda1             xfs       497M  163M  335M   33% /boot

/dev/sdb5             ext4      4.8G   20M  4.6G    1% /opt/disk      #/dev/sdb5分区是ext4文件系统

3)使用mkfs命令格式化分区,并创建xfs文件系统类型,并指定block大小为1k。[root@localhost /]# partprobe /dev/sdb          #刷新分区表

[root@localhost /]# mkfs -t xfs -b size=1024 /dev/sdb6 -f

meta-data=/dev/sdb6              isize=256    agcount=4, agsize=786432 blks

=                       sectsz=512   attr=2, projid32bit=1

=                       crc=0        finobt=0

data     =                       bsize=1024   blocks=3145728, imaxpct=25

=                       sunit=0      swidth=0 blks

naming   =version 2              bsize=4096   ascii-ci=0 ftype=0

log      =internal log           bsize=1024   blocks=10240, version=2

=                       sectsz=512   sunit=0 blks, lazy-count=1

realtime =none                   extsz=4096   blocks=0, rtextents=0

#查看block大小

[root@localhost /]# xfs_info /dev/sdb6|grep bsize

data     =                       bsize=1024   blocks=3145728, imaxpct=25

naming   =version 2              bsize=4096   ascii-ci=0 ftype=0

log      =internal               bsize=1024   blocks=10240, version=2

Linux 中的格式化命令,Linux格式化分区命令mkfs相关推荐

  1. Linux中新建用户用不了sudo命令问题:rootr is not in the sudoers file.This incident will be reported解决

    Linux中新建用户用不了sudo命令问题:rootr is not in the sudoers file.This incident will be reported解决 参考:https://b ...

  2. linux挂载到哪个分区,Linux中直接挂载硬盘和挂载分区有什么区别?

     1.问题 Linux中直接挂载硬盘和挂载分区有什么区别? 比如 /dev/sdb 的硬盘,直接mkfs.ext4 /dev/sdb 后mount 使用, 和 先fdisk 分区 ,在 mkfs ...

  3. suse 新增用户oracle,在SUSE Linux中让其他用户能运行Oracle命令

    SUSE Linux中让其他用户能运行Oracle命令的方法介绍: suid/guid的问题: 要求非Oracle用户也能运行sqlplus等oracle命令. 解决方法: 假如希望设置s u i d ...

  4. linux 中常见的压缩和解压缩的命令

    # linux 中常见的压缩和解压缩的命令 一.tar 1.解压: tar zxvf filename.tar 2.压缩: tar czvf filename.tar dirname 二.gz 1.解 ...

  5. linux重启网卡命令_如何在 Linux 中更改 MAC 地址 | Linux 中国

    在向你展示如何在 Linux 中更改 Mac 地址之前,让我们首先讨论为什么要更改它.-- Dimitrios Savvopoulos 在向你展示如何在 Linux 中更改 MAC 地址之前,让我们首 ...

  6. linux中文件权限 组,linux中文件权限格式与chmod命令以及用户和用户组的管理

    简单了解一下linux中的文件权限格式与chmod命令 chmod命令:改变文件或者目录的权限 格式:chmod [参数] [] -R 或者--recursive 递归处理,表示将指定目录下的所有文件 ...

  7. 网页修改linux命令行,linux中文本修改操作命令linux网页制作 -电脑资料

    在命令模式下可以使用 vi 提供的各种有关命令对文本进行修改,包括对文本内容的删除.复制.取代和替换等, 1. 文本删除/移动 在编辑文本时 ,经常需要删除一些不需要的文本,我们可以用键将输错或不需要 ...

  8. 字串处理 expr在linux中是一个功能非常强大的命令。通过学习做一个小小的总结。

    expr在linux中是一个功能非常强大的命令.通过学习做一个小小的总结. 1.计算字符串的长度.我们可以用awk中的length(s)进行计算.我们也可以用echo中的echo ${#string} ...

  9. linux中的 ip addr 和 ip link命令详解

    linux中的 ip addr 和 ip link命令详解 一.ip addr命令 我是使用的linux系统是redhat7.3,其它linux的相关操作大同小异(在这里不做赘述) 1.查看 (1). ...

  10. 在windows或linux中使用VIM/VI复制粘贴内容命令及设置大全

    在windows或linux中使用VIM/VI复制粘贴内容命令及设置大全 行复制: [yy]复制光标所在行 [p]在光标位置粘贴复制的内容 多行复制: [v]从当前位置进行可视化模式([Ctrl+v] ...

最新文章

  1. 中国对计算机科学与技术人才的需求,计算机科学与技术整体概况之人才需求分析_跨考网...
  2. 用计算机进行图片处理教学设计,三年级信息技术上教学设计
  3. ML之RFXGBoost:基于RF/XGBoost(均+5f-CrVa)算法对Titanic(泰坦尼克号)数据集进行二分类预测(乘客是否生还)
  4. 机器学习-集成之AdaBoost算法原理及实战
  5. sklearn的认识
  6. 豆瓣最高评分8.1!万维钢:读懂这本书,你会比身边人更深的理解这个时代
  7. 2022中国物联网行业研究报告
  8. 求100~200间的所有素数
  9. MySQL error writing file 错误
  10. 初识ADT--抽象数据类型
  11. mysql4ge表联表查询_【MySQL】MariaDB10.2新特性--Flashback
  12. .fnt 字体不能正常显示
  13. 计算机一级在线模拟试题,全国计算机等级考试一级模拟试题及答案解析
  14. 软件项目管理第十章笔记---项目采购管理
  15. 计算机操作系统知识整理-计算机操作系统概述(计算机操作系统入门指南)
  16. 创业怎么写商业计划书?
  17. Windows自动更新进程wuauclt.exe 进程服务关闭方法
  18. html语言单词背不下来,单词背不下来
  19. zmq pub/sub使用详解
  20. VKD233HS是一款超小体积单键/1路单通道触摸触控IC DFN6封装2*2mm,适用TWS蓝牙耳机入耳检测/单键触摸,定位手环手表等

热门文章

  1. 【高通qdcm使用总结】
  2. 基于Android的电子影院系统
  3. 为什么我的microsip在线却播不了电话?
  4. ffmpeg推流到mediasoup
  5. SAP采购订单中的净价是单价还是总价?
  6. C语言--函数习题篇
  7. 入皮坑50天纪念兼更新工具购买表
  8. 含磷废水处理——有机磷无机磷吸附
  9. YYKit-YYAsyncLayer分析
  10. 推荐一些2021年适合做webapp、跨平台app的几个毕业设计主题,也适合做微信小程序毕设主题