目录
3、永久挂载
一、磁盘认知
硬盘的内部是金属盘片,将圆形的盘片划分成若干个扇形区域,这就是扇区,硬盘的最小存储单位叫做"扇区"(Sector),每个扇区储存512字节。若干个扇区就组成整个盘片;以盘片中心为圆心,把盘片分成若干个同心圆,那每一个划分圆的“线条”,就称为磁道
硬盘内的盘片有两个面,都可以储存数据,而硬盘内的盘片往往不止一张,若干张,两张盘片中相同位置的磁道,就组成一个“柱面”,盘片中有多少个磁道,就有多少个柱面。
盘片两面都能存数据,要读取它,必须有磁头,所以,每一个面,都有一个磁头,一张盘片就有两个磁头,磁盘是有损耗的,是有生命周期的。
1、硬盘存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数(512字节)
2、磁盘接口类型:IDE、SATA、SCSI、SAS、光纤通道
二、磁盘分区与MBR
1、主引导记录MBR
主引导记录(MBR: Master Boot Record):MBR位于硬盘第一个物理扇区处(正常默认大小范围为0~2047);MBR中包含硬盘的主引导程序和硬盘分区表;分区表有4个分区记录区,每个分区记录区占16个字节。
2、 设备文件名称解析
dev:硬件设备文件所在位置
sd :表示SCSI设备
a:硬盘的序列号
5:分区序列号
3、硬盘的分区规则
Ⅰ:硬盘中的主分区数目最多只有4个
Ⅱ:主分区和扩展分区的序号限制在1~4
Ⅲ:扩展分区再分为逻辑分区
Ⅳ:逻辑分区的序号将始终从5开始
逻辑分区:严格讲不是一个实际意义的分区,仅仅只是一个指向其他分区的指针,扩展分区不能存储数据,用户需要在其上建立逻辑分区才可储存数据。
一个硬盘上最多只能有一个 扩展分区, 扩展分区要有逻辑分区,才能访问。
4、文件系统类型
Ⅰ:XFS文件系统:①存放文件和目录数据的文件系统(特殊的分区) ②高性能的日志型文件系统 ③ CentOS 7系统中默认使用的文件系统
Ⅱ:SWAP(交换文件系统):① 为Linux系统建立交换分区 ② —般设置为物理内存的1.5~2倍
Ⅲ:Linux支持的其它文件系统类型:EXT4 、FAT32、NTFS、LVM
5、管理磁盘分区-------fdisk命令
fdisk 功能:用于管理磁盘的分区信息。可以用于对磁盘进行分区操作,用户可以根据实际情况进行合理划分
语法格式:1、fdisk -l [磁盘设备]
fdisk -l --------列出设备的分区列表
2、fdisk [磁盘设备] 进入磁盘分区。输入参数进行选择;
参数 :
【常用】m :显示菜单和帮助信息
a :活动分区标记/引导分区
【常用】d :删除分区
l :显示分区类型
【常用】n :新建分区
【常用】p :显示分区信息
【常用】q :退出不保存
【常用】t :设置分区号
83 :普通的分区id
82: swap交换分区的id
8e : LVM分区的id
fd :raid磁盘阵列的id
v :进行分区检查
【常用】w :保存修改
x :扩展应用,高级功能
6.df命令
df [选项] [文件]
df命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计
常用指令:
-T:显示文件系统类型。
-h:以容易理解的格式印出文件系统大小,例如136KB、24MB、21GB。
-l:计算所有的文件大小,对硬链接文件则计算多次。
-s:对每个Names参数只给出占用的数据块总数。
7、blkid命令
blkid 查看磁盘的UUID(唯一)
- blkid /dev/sdb1 //查看磁盘分区的UUID
8.lsblk
树状查看分区
三、创建文件系统mkfs(格式化分区)
mkfs命令:Make Filesystem,创建文件系统(格式化)
mkfs -t 文件系统类型 分区设备
或
mkfs.xfs 分区设备
四、挂载、卸载文件系统
1、挂载mount
挂载文件系统、ISO镜像到指定文件夹
mount [ -t类型] 存储设备 挂载点目录
#用于指定文件系统类型,通常可以省略,由系统自动识别
mount -o loop iso镜像文件 挂载点目录
#挂载参数列表,以英文逗号分隔:如用来描述特殊设备,用loop指定
loop:用来把一个文件当成硬盘分区挂接上系统
2、umount命令
umount命令:卸载已挂载的文件系统
umount 存储设备位置
umount 挂载点目录
3、永久挂载
在**/etc/fstab**文件中,每一行记录对应一个分区或设备的挂载配置信息,这些信息从左到右包括六个字段(使用空格或制表符分隔),各部分的含义如下所述。
/dev/sdb1 /mailbox xfs defaults 0 0