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的使用小结相关推荐

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

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

  2. linux中original_如何在 Linux 中整理磁盘碎片

    如何在 Linux 中整理磁盘碎片 转载自: 如何在 Linux 中整理磁盘碎片​linux.cn 有一个神话是 linux 的磁盘从来不需要整理碎片.在大多数情况下这是真的,大多数因为是使用的是优秀 ...

  3. linux中关于磁盘配额的描述,Linux中的磁盘配额

    Linux中的磁盘配额 制作人:丁琪 QQ:854804038 1.添加新的磁盘(这里我使用的虚拟机,如果是真实的设备的话,买一个SCSI硬盘接上就行,哈哈) 选择SCSI 选择磁盘的容量 选择默认就 ...

  4. linux创建磁盘的命令,linux中创建磁盘分区的命令是什么

    linux中创建磁盘分区的命令是fdisk.具体方法是:1.进入root,查看所有磁盘的分区情况:2.执行命令[fdisk /dev/sdc],对sdc磁盘进行分区:3.依次输入n.p创建主分区即可. ...

  5. linux中磁盘分区命令是什么,linux中创建磁盘分区的命令是什么

    linux中创建磁盘分区的命令是fdisk.具体方法是:1.进入root,查看所有磁盘的分区情况:2.执行命令[fdisk /dev/sdc],对sdc磁盘进行分区:3.依次输入n.p创建主分区即可. ...

  6. linux整理碎片命令,如何在 Linux 中整理磁盘碎片

    如何在 Linux 中整理磁盘碎片 有一个神话是 linux 的磁盘从来不需要整理碎片.在大多数情况下这是真的,大多数因为是使用的是优秀的日志文件系统(ext3.4等等)来处理文件系统.然而,在一些特 ...

  7. linux 限额系统,Linux中的磁盘限额点点滴滴

    Linux中的磁盘限额点点滴滴 发布时间:2006-12-11 16:01:38来源:红联作者:Emperor 为普通用户和用户组加入磁盘配额限制 Linux的quota程序允许为系统上每一用户或用户 ...

  8. iotop - 如何在 Linux 中监控磁盘 I/O

    iotop 工具是一个免费的开源免费工具,用于监控 Linux 中的磁盘输入/输出 (IO) 使用情况.它可以帮助系统管理员找到消耗更多磁盘使用的特定进程,并有助于性能分析. 从 2.6.20 内核开 ...

  9. linux对磁盘进行分区_如何在Linux中对磁盘进行分区

    linux对磁盘进行分区 在Linux中创建和删除分区是一种常规做法,因为在使用存储设备(如硬盘驱动器和USB驱动器)之前,必须先对其进行某种结构化. 在大多数情况下,大型存储设备被分为称为parti ...

最新文章

  1. CentOS7最小化安装配置IP
  2. HDU 1043 Eight(双向BFS+康托展开)
  3. Vue + Element UI 实现权限管理系统 前端篇(八):管理应用状态
  4. Mysql学习总结(31)——MySql使用建议,尽量避免这些问题
  5. android Toast五种特效
  6. 这款机器人也想体验双十一!
  7. MATLAB--高斯牛顿法
  8. 分布式及架构设计理论
  9. 阿里电话面试经过与总结
  10. 在MySQL中设计新闻网站_基于MySQL新闻搜索引擎的设计与实现
  11. mysql 表名 下划线_我们可以在MySQL表名中加下划线吗?
  12. World Locking Tools for Unity (五)安装部分
  13. 2020年个人年终总结与计划
  14. java lda主题模型_主题模型(一):LDA 基本原理
  15. 客户端连接服务器,配置出错“连接超时”或者“无监听程序”解决方法
  16. 黏贴图片到word文档图片显示不全,只显示一行(保姆级图文)
  17. 这可能是前端开发中能遇到最全的cookie问题了
  18. 对于Tencent Files文件夹需要来自LAPTOP-PH9TIHGE\用户名的权限才能删除的解决办法
  19. 【渝粤教育】电大中专跨境电子商务理论与实务 (11)作业 题库
  20. Solaris系统安装及网络配置

热门文章

  1. 多媒体个人计算机的特点,多媒体计算机的主要特点包括那几个方面
  2. ORA-00600 kcratr_nab_less_than_odr 问题处理
  3. 【新书推荐】【2017.12】Excel必学的技巧教程(部落窝教育)
  4. java 线程池扩容_java线程池自动扩容
  5. python自考_让我们一起来看看自学Python人的心声(附学习教程)
  6. 刘浩运7.20单链表作业
  7. 麒麟 嵌入式linux操作系统_国产操作系统UOS适配晟元指纹识别 龙芯/兆芯等平台一键解锁...
  8. 几个图片、音频、视频编辑软件的简介
  9. 楼市政策暖风频吹 部分房企酝酿涨价
  10. vue路由登录拦截器_Vue路由器