这篇文章给大家分享的是有关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接口的硬盘。李>应用举例如下:
1,磁盘分区结构
硬盘中的主分区数目只有4个,因此主分区和扩展分区的序号也就限制在1 ~ 4,扩展分区再分为逻辑分区,逻辑分区的序号将始终从5开始。如下图所示:
2,文件系统类型
1) XFS文件系统
存放文件和目录数据的分区,高性能的日志型文件系统,CentOS 7系统中默认使用的文件系统。
2)交换交换文件系统
为Linux系统建立交换分区。
3) EXT4第4代扩展(扩展)文件系统
存放文件和目录数据的分区,典型的日志型文件系统,系统中默认使用的文件系统。
4) Linux支持的其他文件系统类型
FAT16、FAT32, NTFS, XFS、JFS……
三、规划硬盘分区
1,检测并确认新硬盘
1)检测并确认新硬盘的基本语法格式如下:
输出信息说明如下所示:
应用举例如下(列出当前系统中所有硬盘设备及其分区的信息):
<代码> 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)规划硬盘分区的作用及语法格式
用来在交互式的操作环境中管理磁盘分区,规划硬盘分区的基本语法格式如下:
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磁盘基础知识介绍