磁盘虽然分好区了,但是还不能用,还需要在这每一个分区上格局化,所谓格局化,其实便是安装文件体系,Windows下的文件体系有Fat32、NTFS,CentOS运用的文件体系为ext,之前centOS5版本运用ext3作为默许的文件体系,而CentOS6运用ext4作为默许的文件体系。

当用man查询这四个命令的协助文档时,你会发现咱们看到了同一个协助文档,这说明四个命令是相同的。

指定文件体系格局为ext4,该命令等同于mkfsext4/dev/sdb5,以后咱们遇到余姚格局磁盘分区的时分,直接指定格局化为ext4即可,也能够依据操作体系的版原本决议格局化什么格局。

选项:-b:分区时设定每个数据块占用空间巨细,现在支持1024、2048以及4096bytes每个块。-i:设定inode的巨细。-N:设定inode数量,有时运用默许的inode数不够用,所以要自定设定inode数量。-c:在格局化前先检测一下磁盘是否有问题,加上这个选项后会非常慢。

-L:预设该分区的标签label。-j:建立ext3格局的分区,如果运用mkfs.ext3就不必加这个选项了。-t:用来指定什么类型的文件体系,可所以ext2、ext3也可所以ext4。-m:格局化时,指定预留给管理员的磁盘份额,是一个百分比,只针对mke2fs命令。

留意:能够运用-L来指定标签,标签会在挂载磁盘的时分运用,另外也能够写到配置文件里,关于格局化的这一部分,我建议除非有需求,否则不需要指定块的巨细,也便是说,你只需要记住这两个选项:-t和-L即可。

linux格式化分区命令详解

指令:mke2fsmke2fs[选项]文件体系磁盘盘符=

注释:

1、磁盘虽然分好区了,但是还不能用,还需要在这每一个分区上格局化,所谓格局化,其实就是装置文件体系,Windows下的文件体系有Fat32、NTFS,CentOS运用的文件体系为ext,之前centOS5版本运用ext3作为默许的文件体系,而CentOS6运用ext4作为默许的文件体系;

2、当用man查询这四个指令的协助文档时,你会发现咱们看到了同一个协助文档,这说明四个指令是相同的;

3、指定文件体系格局为ext4,该指令等同于mkfsext4/dev/sdb5,以后咱们遇到余姚格局磁盘分区的时分,直接指定格局化为ext4即可,也能够根据操作体系的版原本决议格局化什么格局;

选项:

-b:分区时设定每个数据块占用空间巨细,现在支持1024、2048以及4096bytes每个块;

-i:设定inode的巨细;

-N:设定inode数量,有时运用默许的inode数不够用,所以要自定设定inode数量;

-c:在格局化前先检测一下磁盘是否有问题,加上这个选项后会十分慢;

-L:预设该分区的标签label;

-j:建立ext3格局的分区,如果运用mkfs.ext3就不必加这个选项了;

-t:用来指定什么类型的文件体系,能够是ext2、ext3也能够是ext4;

-m:格局化时,指定预留给管理员的磁盘比例,是一个百分比,只针对mke2fs指令;

例如:mke2fs-text4-b4096/dev/sdb5

留意:其间一个指标是“块的巨细=4096”这儿涉及到一个“块”的概念,磁盘在被格局化的时分会预先规定好每一个块的巨细,然后再把所有的空间分割成一个一个的小块,存数据的时分也是一个快一个快的去写入,所以如果你的磁盘存的都是特别小特别小的文件,比如说1k或者2k,那么主张在格局化磁盘的时分指定块数值小一点,ext文件体系默许块的巨细为4096,也就是4k,在格局化的时分,能够指定块巨细为1024、2048或者4096(它们是成倍增加的),虽然格局化的时分能够指定块巨细超越4096,但是一旦超越4096则不能正常挂载;

指定块的巨细:mke2fs-text4-b8192/dev/sdb5

留意:能够运用-L来指定标签,标签会在挂载磁盘的时分运用,另外也能够写到配置文件里,关于格局化的这一部分,我主张除非有需求,否则不需要指定块的巨细,也就是说,你只需要记住这两个选项:-t和-L即可。

更多关于Linux磁盘格局化的基础分享:

基本功,格局化指令,以格局化/dev/sda1分区为例:

$sudoumount/dev/sda1

#有必要先卸载该分区

#格局化为FAT分区

$sudomkfs.vfat-F32/dev/sda1#-F参数有必要大写,参数有12,16和32,分别对应FAT12,FAT16,FAT32。

#格局化为NTFS分区,先要装置ntfsprogs,以Ubuntu/Debian为例:

$sudoapt-getinstallntfsprogs

#然后执行格局化指令,以格局化/dev/sda1分区为例:

$sudoumount/dev/sda1#有必要先卸载该分区

$sudomkfs.ntfs/dev/sda1#格局化为ntfs速度有点慢。

#格局化为ext4/3/2,以格局化/dev/sda1分区为例:

$sudoumount/dev/sda1#有必要先卸载该分区

$sudomkfs.ext4/dev/sda1#格局化为ext4分区

$sudomkfs.ext3/dev/sda1#格局化为ext3分区

$sudomkfs.ext2/dev/sda1#格局化为ext2分区

由于ext系列的分区都有一个给superuser的保存空间,有必要占用一定的百分比,默许5%,这么一来格局化容量小的分区还不觉得,5%也没多少,但是如果是几百G,1T的分区就会有问题,inthiscase,5%但是不小的数目啊!

『解决方法』

一、针对将要格局化的分区,以ext3为例:

$sudoumount/dev/sda1#有必要先卸载该分区,这儿要格局化的是/dev/sda1分区。

$sudomkfs.ext3-m0.05/dev/sda1#留意-m后的参数,设定的现已是百分位,这儿设定为0.05,是0.05%,也就是万分之5!

好了,这样以1T的分区为例,1T=1024GB=1048576MB(都是乘以1024的联系),1048576MB*0.0005=524.288MB。

也就是说设定-m参数之后,保存区大概是524MB。当然你能够根据自己喜好设定。

二、对现已格局化完毕的分区,而且不想擦出分区中的数据,能够运用tune2fs-m的方法:

#这条指令无须先卸载分区。

$sudotune2fs-m0.05/dev/sda2#这个例子是转化/dev/sda2分区的superuser保存区,同样设定为0.05,在提醒一次,是0.05%,也就是万分之5。

linux格式化指定分区命令,linux格式化硬盘(linux格式化分区命令详解)相关推荐

  1. 【转载】Linux命令-自动挂载文件/etc/fstab功能详解[转]

    博客园 首页 新随笔 联系 订阅 管理 随笔 - 322  文章 - 0  评论 - 19 Linux命令-自动挂载文件/etc/fstab功能详解[转]     一./etc/fstab文件的作用 ...

  2. php fping,【Linux 命令】fping ping 包间隔时间详解

    服务器间检查会用到fping的命令,期间遇到了一个问题,需要将ping包间的间隔时间设置为100毫秒,查看fping -h看下,找到了-i和-p两个参数: 看到这两个参数,我当时的表情是这样的: 看不 ...

  3. linux修改zip中文件,Linux下修改jar、zip等文件内的文件详解

    Linux下修改jar.zip等文件内的文件详解 Linux下修改jar.zip等文件内的文件详解 看到很多同事在Linux环境下修改jar包内的文本文件或zip中的文本文件时,经常是先把jar包或z ...

  4. Linux进程最大socket数,Linux下高并发socket最大连接数所受的各种限制(详解)

    1.修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每 ...

  5. 19. linux中权限详解,Linux权限位,读写执行权限真正含义,chmod详解

    linux中权限详解,Linux权限位,读写执行权限真正含义,chmod详解 文章目录 Linux权限位 读写执行 三种权限真正含义和作用 权限对文件的作用 权限对目录的作用 示例 chmod 使用数 ...

  6. 【正点原子Linux连载】第三十二章 U-Boot启动流程详解 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0

    1)实验平台:正点原子阿尔法Linux开发板 2)平台购买地址:https://item.taobao.com/item.htm?id=603672744434 2)全套实验源码+手册+视频下载地址: ...

  7. linux shell 字符串操作(长度,查找,替换)详解 BASH

    linux shell 字符串操作(长度,查找,替换)详解 在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系 ...

  8. Linux 创建网页服务,Linux使用Node.js建立访问静态网页的服务实例详解

    Linux使用Node.js建立访问静态网页的服务实例详解 一.安装node.js运行所需要的环境,: 二.创建node目录(/node/www),并在目录下创建node.js服务文件server.j ...

  9. linux如何确定共享库路径,摘录Linux下动态共享库加载时的搜索路径详解

    对动态库的实际应用还不太熟悉的读者可能曾经遇到过类似"error while loading shared libraries"这样的错误,这是典型的因为需要的动态库不在动态链接器 ...

  10. linux服务器3306端口,linux系统对外开放3306、8080等端口,防火墙设置详解

    linux系统对外开放3306.8080等端口,防火墙设置详解 发布时间:2020-10-10 23:08:49 来源:脚本之家 阅读:141 作者:julielele 栏目:服务器 我们很多时候在l ...

最新文章

  1. 思科路由器动态NAT配置
  2. QT中播放音乐遇到的问题合集
  3. adobe stream的最后一行空行_Excel VBA 7.66 如何快速删除数据间空行?手动慢又乱!VBA快又准...
  4. PXE+kickstart自动安装ubuntu14.04
  5. android enum 内存,Android 中的 Enum 到底占多少内存?该如何用?
  6. Apache Camel 3.2 – Camel的无反射配置
  7. matlab 泡泡图,使用matlab绘制2维、3维气泡图
  8. React Native官方DEMO
  9. 漫谈SCA(软件成分分析)测试技术:原理、工具与准确性
  10. KDD Cup 2020 Debiasing比赛冠军技术方案及在美团广告的实践
  11. Android 实现图片画画板
  12. 关于CSDN登录没有微信二维码的问题
  13. 计算机网络总结-一本书一个晚上一个奇迹
  14. 基于Promethues与Grafana的Greenplum分布式数据库监控的实现
  15. java中display中的属性_全面解析display属性
  16. 结构光三维重建(二)线结构光三维重建
  17. 2022年了,如何制定今年的战略目标?人人必知
  18. 修真院教学模式三大阶段之任务体系
  19. threejs正方体六面贴图
  20. 欲速则不达--不能忽略情绪

热门文章

  1. 蛋糕商城项目完整源码
  2. Linux网络编程笔记 - 05 地址转换函数 32位整数,转换为点分十进制
  3. Java 视频解析相关工具类 (codeing真的是细节决定成败!)
  4. mysql数据库 不同格式数据脱敏,数据修改
  5. Feature Pyramid Networks for Object Detection论文翻译——中文版
  6. 亲历大学生物联网大赛
  7. Python地理处理01-基于栅格单元与栅格单元的分区统计
  8. html浏览pdf文件,HTML网页在线预览PDF文件
  9. 【23年1月17日】基于Flask技术的全国气象数据采集及可视化分析系统,支持城市定制服务
  10. Kotlin 中Butterknife 和Android 中使用butterknife