linux 下分区,格式化和挂载
1 | 分区 | 提高性能 |
---|---|---|
2 | 格式化(安装文件系统) | 安装管理文件的软件协助我们处理文件 |
3 | 挂载 | 将外部硬件和内部的文件关联 |
硬盘
硬盘类型
硬盘最小的存储单位为扇区:每个扇区512字节,8个扇区组成块
服务器硬盘大小
LFF:3.5寸,一般台式机硬盘的大小
SFF:2.5寸,一般笔记本硬盘大小
3.5和2.5无法转换
机械和固态
机械硬盘:HDD
固态硬盘:SSD
相比于ssd,hdd在价格、容量上占有绝对优势
磁盘的第一个扇区
共512字节
1.mbr:主引导记录(小程序,引导硬件找到操作系统) 占有446字节
2.分区表: 规定了分区的大小以及范围 占有64字节
一个分区表占用16字节 一共分四个分区
3.结束位:55 aa
/dev/hda5
/ dev hd a 5
dev | hd | a | 5 |
---|---|---|---|
硬件设备文件所在目录 | hd表示IDE设备 sd表示SCSI设备 | 硬盘的顺序号,以字母a、b、c....表示 | 分区的顺序号,以数字1、2、3......表示 |
分区:
分区的好处
-
优化I/O性能 读写能力
-
实现磁盘空间配额限制
-
提高修复速度
-
隔离系统和程序
-
安装多个OS
-
采用不同文件系统
分区 | 作用 | 分区范围 |
---|---|---|
主分区 | 可以直接使用安装操作系统,存储文件,安装软件等等,主分区的序号为1-4 | 1-4 |
扩展分区 | 属于特殊主分区,不可以直接使用,需要再划分逻辑分区,让分区超过四个 | 1-4 |
逻辑分区 | 可以直接使用,依托于扩展分区,逻辑分区的范围不可能超过扩展分区的范围,分区的序号从5开始 | 5+ |
分区工具
lsblk
查看系统硬件设备的分区系统
blkid
查看设备的快信息uid号
硬盘分区的手段
mbr分区 (老的技术)mbr+lege
gpt分区 (新技术)gpt+uetp
mbr:2T以下的硬盘分区 fdisk
gpt:可以支持2T以上的硬盘分区2t gdisk
MBR的分区命令:fdisk
fdisk -l [磁盘设备] 查看或管理磁盘分区
fdisk [磁盘设备] 同上
进入分区界面,对sdb进行分区
选项 | 作用 |
---|---|
m | 提供帮助 |
n | 新建分区 |
d | 删除分区 |
t | 改变分区类型 |
p | 显示现在分区情况 |
w | 保存退出 |
q | 不保存退出 |
同步内核的缓存信息表:partprobe
gpt的分区命令:gdisk
分2个T以上的命令,选项和fdisk一样
文件系统
文件系统:管理文件
系统:是一个复杂的程序,调度硬件
文件系统:也是一种程序, 管理文件(权限,大小,读写,翻译)
文件系统 | 区别 |
---|---|
fat32 | 单个文件最大4G |
ntfs | 单个文件最大64G |
文件系统类型
centos6 默认使用的是ext4
centos7 默认使用的是xfs
windows 默认使用的是ntfs
xfs:高性能。擅长处理大文件,可支持上百万T的存储空间
swap:当内存不足时,将硬盘的空间转换成内存使用
mkfs:格式化并创建文件系统
语法:
mkfs -t 文件系统类型 设备名
mkfs.文件系统 设备名
mkfs.文件系统类型 -f 强制创建文件系统
修复文件系统
修复之前先解挂
这个修复不一定成功
fsck
选项:
-a:自动修复
-y:交互式修复错误
swap分区
格式化原本的文件替换成swap:mkfs.swap
改一下分区的类型 为82 swap分区
mkswap 设备名
swapon 设备名
停止所有swap分区 swapoff -a