ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

精解磁盘与文件系统管理

2019-08-19 15:00:25  阅读:241  来源: 互联网

标签:分区 文件系统 扇区 磁盘 如图 精解 硬盘


一、磁盘基础

磁盘是指利用磁记录技术存储数据的存储器。磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。早期计算机使用的磁盘是软磁盘(简称软盘),如今常用的磁盘是硬磁盘(简称硬盘)。
1、硬盘的结构
(1)物理结构
盘片:硬盘有多个盘片,每盘片2面。
磁头:每面一个磁头。
精解磁盘与文件系统管理
(2)数据结构
扇区:磁盘上的每个磁道被等分为若干个弧段,这些弧段便是硬盘的扇区)硬盘的第一个扇区,叫做引导扇区。
精解磁盘与文件系统管理
磁道:当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道。
柱面:在有多个盘片构成的盘组中,由不同盘片的面,但处于同一半径圆的多个磁道组成的一个圆柱面。
精解磁盘与文件系统管理
(3)存储容量
硬盘存储容量=磁头数X磁道(柱面)数X每道扇区数X每扇区字节数。可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域。
2、硬盘接口
IDE:并口数据线连接主板与硬盘,抗干扰性太差,且排线占用空间较大,不利电脑内部散热,已逐渐被SATA所取代。SATA:支持热插拔等功能,速度快,纠错能力强。
SCSI:此硬盘广为工作站级个人电脑以及服务器所使用,资料传输时CPU占用率较低转速快,支持热插拔等。
SAS:是新一代的SCSI技术,和SATA硬盘相同,都是采取序列式技术以获得更高的传输速度,可达到6Gb/s。

二、磁盘分区表示

1、MBR
MBR是主引 Master导记录( Boot Record),位于硬盘第一个物理扇区处,MBR中包含硬盘的主引导程序和硬盘分区表。分区表有4个分区记录区,每个分区记录区占16个字节。
2、磁盘分区结构
硬盘中的主分区数目只有4个,因此主分区和扩展分区的序号也就限制在1~4。扩展分区再分为逻辑分区,逻辑分区的序号将始终从5开始。
精解磁盘与文件系统管理
在Linux系统中将硬盘、分区等设备均表示为文件,如图的格式。
精解磁盘与文件系统管理

三、文件系统类型

1、XFS文件系统
存放文件和目录数据的分区
高性能的日志型文件系统
Centos7系统中默认使用的文件系统
2、SWAP,交换文件系统
为Linux系统建立交换分区
3、Linux支持的其它文件系统类型
FAT16.fat32nf
EXT4、JFS……

四、检测并确认新硬盘

1、faisk命令
精解磁盘与文件系统管理
如图我们执行“fdisk -l”命令列出当前系统中所有硬盘设备及其分区信息。
精解磁盘与文件系统管理
Device:分区的设备文件名称。
Boot:是否是引导分区。是,则有“*”标识。
Start:该分区在硬盘中的起始位置(柱面数)。
End:该分区在硬盘中的结束位置(柱面数)。
Blocks:分区的大小,以 Blocks(块)为单位,默认的块大小为1024字节。
Id:分区对应的系统ID号。83表示 Linux中的EXT4分区、8e表示l逻辑卷。
System:分区类型。
2、规划硬盘的分区
在交互模式中有以下常用的指令
如图我们执行“fdisk /dev/sda”命令进入交互模式。
精解磁盘与文件系统管理
(1)m指令:查看各种操作指令帮助信息。
精解磁盘与文件系统管理
(2)p指令:列出硬盘中的分区情况
精解磁盘与文件系统管理
(3)n指令:新建分区
如图我们执行“n”指令新建分区,根据提示选择建立主分区或控制分区,然后分别设定起始扇区与
精解磁盘与文件系统管理
(4)d指令:删除分区
如图我们执行“d”指令,然后输入想要删除的分区号即可。
精解磁盘与文件系统管理
(5)t指令:变更分区类型
如图我们执行“t”指令然后输入文件系统的ID号(Swap文件系统ID号82,EXT4文件系统ID号83)即可。
精解磁盘与文件系统管理
(6)“w”指令是保存分区操作,“q”指令是退出分区操作。

五、创建文件系统

1、mkfs命令—创建文件系统(格式化)
精解磁盘与文件系统管理
如图我们执行“mkfs -t xfs /dev/sdb3”命令来创建XFS的文件系统类型的分区。
精解磁盘与文件系统管理
2、mkswap—创建交换文件系统
精解磁盘与文件系统管理
如图我们执行“mkswap /dev/sdb4”命令创建sdb4为交换分区。
精解磁盘与文件系统管理
对于新增加的交换分区需要使用swapon命令进行启用,也可以使用swapoff命令停用指定交换分区。

六、挂载、卸载文件系统

1、mount命令—挂载文件系统、ISO镜像到指定文件夹
精解磁盘与文件系统管理
如图我们先创建一个目录,然后执行“mount /dev/sdb1 /opt/mnt/111”命令将存储设备挂载到挂载点命令上。
精解磁盘与文件系统管理
2、umount命令—卸载文件系统
精解磁盘与文件系统管理

七、文件系统自动挂载设置

精解磁盘与文件系统管理
如图我们执行“vim /etc/fstab”命令显示配置文件,然后在配置文件里写“/dev/sdb2 /opt/mnt/111 xfs defaults 0 0”保存退出即可,下次系统重启是就直接自动挂载了。
精解磁盘与文件系统管理
/dev/sdb2:设备名称;/opt/mnt/111:挂载点;xfs:文件系统类型;defaults:功能权限;0不开启容灾备份;0不开启启动检查序列。

八、查看磁盘使用情况—df命令

精解磁盘与文件系统管理
常用的选项有以下两种:
(1)-h:显示更易读的容量单位。
(2)-T:显示对应文件系统的类型。
如图我们执行“df -hT”命令查看当前系统中挂载的各类文件系统的磁盘使用情况。
精解磁盘与文件系统管理

本文重点:新建磁盘一定要先分区然后格式化在去挂载噢!!!

标签:分区,文件系统,扇区,磁盘,如图,精解,硬盘
来源: https://blog.51cto.com/14449521/2430712

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有