首页 > 其他 > 详细

磁盘管理与文件系统(理论巩固,转载需授权)

时间:2019-08-17 23:51:41      阅读:164      评论:0      收藏:0      [点我收藏+]
一、磁盘基础

二、检测并确认新硬盘

三、规划硬盘中的分区

四、创建文件系统

五、挂载、卸载文件系统

一、硬盘物理结构

?盘片:硬盘有多个盘片,每盘片2面
?磁头:每面一个磁头
?硬盘的数据结构
?扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据。
?磁道:同一盘片不同半径的同心圆
?柱面:不同盘片相同半径构成的圆柱面
TIP:盘片是机械硬盘(u盘即将淘汰、云盘在未来会替代u盘进行存储)

磁盘结构如下图
■硬盘存储容量=磁头数x磁道(柱面)数x每道扇区数x
每扇区字节数
■可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域
■磁盘接口类型?
●IDE?(并口):Hd●SATA?(串口)●SCSl:sd
技术分享图片

二、检测并确认新硬盘

?硬盘中一般会有多个盘片组成,每个盘片包含两个面,每个盘面都对应地有一个读/写磁头。受到硬盘整体体积和生产成本的限制,盘片数量都受到限制,一般都在5片以内。盘片的编号自下向上从0开始,如最下边的盘片有0面和1面,再上一个盘片就编号为2面和3面。
?柱面由多个磁道所组成,扇区是磁盘的最小组成部分,通常是512字节。
技术分享图片

?1.Page:描述内存的最小单元
?2.扇区:磁盘的最小单元
?3.块:操作系统针对硬盘读写的最小单元
?4.扇区 < = 块/簇 < = page

三、规划硬盘中的分区

?MBR与磁盘分区表示
■主引导记录(MBR:?Master?Boot?Record)
●MBR位于硬盘第一个物理扇区处
●MBR中包含硬盘的主引导程序和硬盘分区表
●分区表有4个分区记录区,每个分区记录区占16个字节■Linux中将硬盘、分区等设备均表示为文件
技术分享图片

?磁盘分区结构
■硬盘中的主分区数目只有4个
■因此主分区和扩展分区的序号也就限制在1 ~4
■扩展分区再分为逻辑分区(逻辑分区建立在扩展分区之上)
■逻辑分区的序号将始终从5开始
技术分享图片

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

?fdisk命令
?查看或管理磁盘分区
?fdisk -l 磁盘设备
?或fdisk 磁盘设备

?交互模式中的常用指令
?m :帮助信息
?P :显示分区列表
?n :创建分区
?d :删除分区
?t :转换分区类型(通过ID)
?w :保存修改
?q :退出
?

?四、创建文件系统

?1.mkfs
?Make filesystem,创建文件系统(格式化)
?mkfs -t 文件系统类型 分区设备
技术分享图片

?2.mkswap命令
?make swap ,创建交换文件系统
?mkswap 分区设备
技术分享图片

?3.添加分区空间
?Swapon:增加分区的空间;
?Swapoff:减少分区的空间。

?五、挂载、卸载命令

?1.mount命令
?挂载文件系统、ISO镜像到指定文件夹
?mount 【-t 类型】 存储设备 挂载点目录
?mount -o loop ISO镜像文件 挂载点目录
?2.umount命令
?卸载已挂载的文件系统
?umount 存储设备位置
?umount 挂载点目录

?3.格式化
?mkfs 【选项】
?-V:详细显示模式
?-t:给定档案系统的型式,Linux的预设值为ext2
如以下两种输入都正确(任选一种)
技术分享图片

?4.设置文件系统的自动挂载
?/etc/fstab配置文件
例如:
o:/dev/sr0 /mnt iso9660 defaults 0?0
/dev/sr0:设备名称
/mnt挂载点
iso9660:文件系统类型
defaults:功能或权限(rw、ro、exec、noexec、default)
第一个0代表是否容灾备份kump;
第二个0是启动检查序列(0、1、2,我们为提高工作效率,通常选择0不检查)
?
?5.Mount -a自动挂载
?意为将/etc/fstab的所有内容重新加载
?mount?是可以显示?/etc/fstab?里面的内容。
不过这东西开机时已经挂载了,你如果没有修改?fstab?增加新的东西那就肯定没输出。?mount?-a?会忽略所有已经完成的操作,也就是开机时?fstab?已经挂载后,而且你没有修改?fstab?。你再运行?mount?-a?,他会自动忽略全部?fstab?内容。

主要掌握磁盘管理的分区、格式化以及挂载命令的使用方法,下期我将着重来给小伙伴们分享LVM逻辑卷(物理卷、卷组、逻辑卷)的命令使用。

磁盘管理与文件系统(理论巩固,转载需授权)

原文:https://blog.51cto.com/14475593/2430455

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!