linux中关于磁盘操作工具fdisk|parted|mk2fs|mke2fs|fsck|badblocks的使用小结
1.物理磁盘和linux文件对应关系
2.
磁盘是由盘片:柱面(Cylinder):扇区(sector)三个维度来定位的。其中每个扇区的大小为512B. 物理磁盘的一个扇区非常重要,它上面记录了两个重要的信息,一个是主引导分区MBR,可以安装Boot Loader的地方。一个是分区表,记录了这块物理磁盘的分区信息。
3.关于磁盘分区
磁盘先分为主分区(亦叫活动分区)和扩展分区。然后扩展分区又可以分成很多个逻辑分区。磁盘分区是以柱面为单位的,一块磁盘的柱面可以用一个连续递增数字编号来标注。
比如将/dev/hda磁盘分成四个逻辑分区P1,P2,P3,P4. 其中
P1:/dev/hda1 (分区1的柱面从1~100)
P2:/dev/hda2 (分区2的柱面从101~200)
P3:/dev/hda3 (分区3的柱面从201~300)
P4:/dev/hda4 (分区4的柱面从301~400)
4.新磁盘的使用步骤
步骤一:使用磁盘分区工具进行分区,可以使用fdisk或parted工具
步骤二:对磁盘分区进行格式化,亦就是初始化文件系统,可以使用mkfs或mke2fs工具
步骤三:对新创建的文件系统进行检查,可以使用fsck或badblocks工具
步骤四:将文件系统挂载到挂载点上,使用mount命令
5.磁盘分区工具fdisk
作用:fdisk是传统的磁盘分区工具
使用方法:
(1)fdisk -l 设备名称
通过此命令可以查看设备的一些详细信息,例如
其中,第一行表示磁盘的文件名及容量;第二行分别表示磁头的个数、每个磁盘扇区的个数、柱面的数量;第三行表示每个柱面的容量大小(即扇区*磁头*每个扇区的大小)。另外在下面的Start和End表示一个分区的柱面起始编号。
(2)fdisk 设备名称
fdisk后面直接接设备名称,即可以进入fdisk程序的交互模式了,在交互模式中可以通过输入fdisk程序所提供的指令来完成相应的操作。一些常用的指令如下:
d #删除一个分区
n #新创建一个分区
p #显示设备的分区信息
q #不存储在fdisk上的修改,直接退出fdisk
w #与q相反,将在fdisk上的修改,写入分区表
6.磁盘分区工具parted
作用:parted是另一款在linux下常用的分区软件,它支持的分区类型范围非常广,包括ext2、ext3、linux-swap、FAT、FAT32、reiserfs、HFS、jsf、ntfs、ufs和xfs等。相对于fdisk,它的使用更加方便,同时它还提供了动态调整分区大小的功能。
使用方法:
#进入parted的交互模式
parted 设备名称#使用parted直接执行命令
parted 设备名称 command
使用范例:
#新建一个约为512M的逻辑分区
parted /dev/hdc mkpart logic ext3 19.2GB 19.7GB#删除一个磁盘分区
parted /dev/hdc rm 8
7.磁盘格式化工具mkfs和mke2fs
(1)mkfs
使用格式:
mkfs -t 文件系统格式 设备文件名
eg:mkfs -t ext2 /dev/hdc6 #表示将分区/dev/hdc6配置为ext2文件系统
(2)mke2fs
mke2fs可以在格式化磁盘的时候做一些更细粒度的配置,比如设置每个block的大小等
eg:
mke2fs -j -L "wa_ha_ha" -b 2048 -i 8192 /dev/hdc6
说明:mke2fs会默认的将设备初始化成ext2,但-j选项会将文件系统初始化为ext3,
8.磁盘检测工具fsck和badblocks
(1)fsck
使用范例:
fsck -C -f -t ext3 /dev/hdc6
备注:使用fsck检查文件系统时,一定要将设备文件umount掉,然后在使用fsck做文件系统的检查。
(2)badblocks
作用:fsck是用来检查文件系统是否出错,而badblocks是用来检查磁盘扇区有没有坏轨。
使用范例:
badblocks -sv /dev/hdc6
学习资料参考于:
http://blog.163.com/nancainvmao_bq/blog/static/106573742013101253730555/
linux中关于磁盘操作工具fdisk|parted|mk2fs|mke2fs|fsck|badblocks的使用小结相关推荐
- Linux磁盘 - fdisk,partprobe, mkfs, mke2fs, fsck, badblocks, mount, mknod
磁盘分区: fdisk [root@www ~]# fdisk [-l] 装置名称 选项与参数: -l :输出后面接的装置所有的 partition 内容.若仅有 fdisk -l 时,则系统将会把整 ...
- linux中original_如何在 Linux 中整理磁盘碎片
如何在 Linux 中整理磁盘碎片 转载自: 如何在 Linux 中整理磁盘碎片linux.cn 有一个神话是 linux 的磁盘从来不需要整理碎片.在大多数情况下这是真的,大多数因为是使用的是优秀 ...
- linux中关于磁盘配额的描述,Linux中的磁盘配额
Linux中的磁盘配额 制作人:丁琪 QQ:854804038 1.添加新的磁盘(这里我使用的虚拟机,如果是真实的设备的话,买一个SCSI硬盘接上就行,哈哈) 选择SCSI 选择磁盘的容量 选择默认就 ...
- linux创建磁盘的命令,linux中创建磁盘分区的命令是什么
linux中创建磁盘分区的命令是fdisk.具体方法是:1.进入root,查看所有磁盘的分区情况:2.执行命令[fdisk /dev/sdc],对sdc磁盘进行分区:3.依次输入n.p创建主分区即可. ...
- linux中磁盘分区命令是什么,linux中创建磁盘分区的命令是什么
linux中创建磁盘分区的命令是fdisk.具体方法是:1.进入root,查看所有磁盘的分区情况:2.执行命令[fdisk /dev/sdc],对sdc磁盘进行分区:3.依次输入n.p创建主分区即可. ...
- linux整理碎片命令,如何在 Linux 中整理磁盘碎片
如何在 Linux 中整理磁盘碎片 有一个神话是 linux 的磁盘从来不需要整理碎片.在大多数情况下这是真的,大多数因为是使用的是优秀的日志文件系统(ext3.4等等)来处理文件系统.然而,在一些特 ...
- linux 限额系统,Linux中的磁盘限额点点滴滴
Linux中的磁盘限额点点滴滴 发布时间:2006-12-11 16:01:38来源:红联作者:Emperor 为普通用户和用户组加入磁盘配额限制 Linux的quota程序允许为系统上每一用户或用户 ...
- iotop - 如何在 Linux 中监控磁盘 I/O
iotop 工具是一个免费的开源免费工具,用于监控 Linux 中的磁盘输入/输出 (IO) 使用情况.它可以帮助系统管理员找到消耗更多磁盘使用的特定进程,并有助于性能分析. 从 2.6.20 内核开 ...
- linux对磁盘进行分区_如何在Linux中对磁盘进行分区
linux对磁盘进行分区 在Linux中创建和删除分区是一种常规做法,因为在使用存储设备(如硬盘驱动器和USB驱动器)之前,必须先对其进行某种结构化. 在大多数情况下,大型存储设备被分为称为parti ...
最新文章
- CentOS7最小化安装配置IP
- HDU 1043 Eight(双向BFS+康托展开)
- Vue + Element UI 实现权限管理系统 前端篇(八):管理应用状态
- Mysql学习总结(31)——MySql使用建议,尽量避免这些问题
- android Toast五种特效
- 这款机器人也想体验双十一!
- MATLAB--高斯牛顿法
- 分布式及架构设计理论
- 阿里电话面试经过与总结
- 在MySQL中设计新闻网站_基于MySQL新闻搜索引擎的设计与实现
- mysql 表名 下划线_我们可以在MySQL表名中加下划线吗?
- World Locking Tools for Unity (五)安装部分
- 2020年个人年终总结与计划
- java lda主题模型_主题模型(一):LDA 基本原理
- 客户端连接服务器,配置出错“连接超时”或者“无监听程序”解决方法
- 黏贴图片到word文档图片显示不全,只显示一行(保姆级图文)
- 这可能是前端开发中能遇到最全的cookie问题了
- 对于Tencent Files文件夹需要来自LAPTOP-PH9TIHGE\用户名的权限才能删除的解决办法
- 【渝粤教育】电大中专跨境电子商务理论与实务 (11)作业 题库
- Solaris系统安装及网络配置
热门文章
- 多媒体个人计算机的特点,多媒体计算机的主要特点包括那几个方面
- ORA-00600 kcratr_nab_less_than_odr 问题处理
- 【新书推荐】【2017.12】Excel必学的技巧教程(部落窝教育)
- java 线程池扩容_java线程池自动扩容
- python自考_让我们一起来看看自学Python人的心声(附学习教程)
- 刘浩运7.20单链表作业
- 麒麟 嵌入式linux操作系统_国产操作系统UOS适配晟元指纹识别 龙芯/兆芯等平台一键解锁...
- 几个图片、音频、视频编辑软件的简介
- 楼市政策暖风频吹 部分房企酝酿涨价
- vue路由登录拦截器_Vue路由器