Linux磁盘基础知识介绍

  

这篇文章给大家分享的是有关Linux磁盘基础知识的介绍。小编觉得挺实用的,因此分享给大家学习。如下资料是关于的内容。

一、磁盘基础

1,磁盘结构

    <李>

    硬盘存储容量=磁头数x磁道(柱面)数x每道扇区数x每扇区字节数

    <李>可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域李

1)硬盘的物理结构

    <李>

    盘片:硬盘有多个盘片,每盘片2面;

    <李>磁头:每面一个磁头;

2)硬盘的数据结构

    <李>

    扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据,

    <李>

    磁道:同一盘片不同半径的同心圆;

    <李>柱面:不同盘片相同半径构成的圆柱面;

3)磁盘接口类型

    <李>

    IDE(并口):基本上已经淘汰;

    <李>

    SATA(串口):速度快,纠错能力强,目前主流接口,应用广泛,

    <李> SCSI:转速快,CPU占用资源低,支持热插拔,李

4) MBR主引导记录

MBR(主引导记录)位于硬盘第一个物理扇区处,MBR中包含硬盘的主引导程序和硬盘分区表;分区表有4个分区记录区,每个分区记录区占16个字节。

二、磁盘分区表示

Linux中将硬盘,分区等设备均表示为文件。

    <李>

    IDE:/dev/hda5不硬盘的顺序号用~ z表示,分区的顺序号用数字表示,1 ~ 4表示为主分区,5以后表示为逻辑分区,计算机总共两块IDE接口磁盘。

    <李> SATA、SCSI:/dev/sdb2,计算机总共三块SATA或者SCSI接口的硬盘。

应用举例如下:
癓inux磁盘基础知识介绍"

1,磁盘分区结构

硬盘中的主分区数目只有4个,因此主分区和扩展分区的序号也就限制在1 ~ 4,扩展分区再分为逻辑分区,逻辑分区的序号将始终从5开始。如下图所示:
癓inux磁盘基础知识介绍"

2,文件系统类型

1) XFS文件系统

存放文件和目录数据的分区,高性能的日志型文件系统,CentOS 7系统中默认使用的文件系统。

2)交换交换文件系统

为Linux系统建立交换分区。

3) EXT4第4代扩展(扩展)文件系统

存放文件和目录数据的分区,典型的日志型文件系统,系统中默认使用的文件系统。

4) Linux支持的其他文件系统类型

FAT16、FAT32, NTFS, XFS、JFS……

三、规划硬盘分区

1,检测并确认新硬盘

1)检测并确认新硬盘的基本语法格式如下:

癓inux磁盘基础知识介绍"

输出信息说明如下所示:

癓inux磁盘基础知识介绍"

应用举例如下(列出当前系统中所有硬盘设备及其分区的信息):

 <代码> root@centos01 ~ # fdisk - l
  
  磁/sda盘:85.9 GB, 85899345920字节,167772160个扇区
  单位=扇区1 * 512=512字节
  扇区大小(逻辑/物理):512字节/512字节
  I/O大小(最?最佳):512字节/512字节
  磁盘标签类型:dos
  磁盘标识符:0 x000ab7bb
  
  ,设备的引导,,,开始,,,结束,,块大敌;Id,系统/dev/sda1,*,,,,2048年,,411647年,,204800年83年,Linux/dev/sda2,,,,,411648年,8800255,,4194304,82年,Linux交换/Solaris/dev/sda3,,,,8800256,167772159,,7948595283年,Linux
  
  磁盘/dev/sdb: 42.9 GB, 42949672960字节,83886080个扇区
  单位=扇区1 * 512=512字节
  扇区大小(逻辑/物理):512字节/512字节
  I/O大小(最?最佳):512字节/512字节 

2,规划硬盘中的分区

1)规划硬盘分区的作用及语法格式

用来在交互式的操作环境中管理磁盘分区,规划硬盘分区的基本语法格式如下:
癓inux磁盘基础知识介绍"

2)应用举例如下:

 <代码> [root@centos01 ~] # fdisk/dev/sdb,
  欢迎使用fdisk (util-linux 2.23.2)。
  
  更改将停留在内存中,直到您决定将更改写入磁盘。
  使用写入命令前请三思。
  
  命令(输入米获取帮助):m,& lt; !——查看操作指命的帮助信息——比;
  命令操作
  ,一个,切换一个可启动的标志
  ,b,编辑bsd磁碟标签
  ,c,切换dos兼容标志
  ,维,删除一个分区
  ,克,创建一个新的空GPT分区表
  ,克,创建一个IRIX (SGI)分区表
  ,l,已知的分区类型列表
  ,米,打印这个菜单
  ,n,添加一个新的分区
  ,啊,创建一个新的空DOS分区表
  ,p,打印分区表
  ,问,退出不保存更改
  ,年代,创建一个新的空太阳磁碟标签
  ,t,改变一个分区# 39;s系统id
  ,你,改变显示/输入单元
  ,v,验证分区表
  ,w,表写入磁盘并退出
  ,x,额外的功能(专家)

Linux磁盘基础知识介绍