Linux磁盘管理
一、硬件
1、服务器硬盘的接口类型
机械硬盘:IDE,SCSI,SATA,SAS
固态硬盘:U.2,U.3
2、硬盘在Linux系统中的显示
scsi,sata,sas以及ssd的显示
# 物理硬盘显示
/dev/sda
/dev/sdb
/dev/sdc
# 硬盘上分区的显示
/dev/sda1
/dev/sda2
/dev/sda3
二、硬盘分区
1、Linux分区类型
每块硬盘的分区表大小为64K,最多可以添加4个主分区+扩展分区的分区表
-
主分区
1)系统必须安装在主分区
2)每块硬盘最多可以创建4个主分区
-
扩展分区
1)扩展分区占用一个分区表
2)每块硬盘最多可建立一个扩展分区
3)需要在扩展分区上建立逻辑分区使用硬盘
-
逻辑分区
1)逻辑分区的编号从5开始
2)逻辑分区可以任意添加
-
2、手动分区
fdisk 最常用分区工具,不能给大于2T的硬盘分区
gdisk 可以给大于2T的硬盘分区
parted 可以给大于2T的硬盘分区
1)查看硬盘
fdisk -l
2)分区
fdisk /dev/sdb
输入命令操作
d 删除分区
m 打印帮助
n 添加新的分区
p 打印分区信息
q 退出
w 保存退出
3)重载分区表
partprobe /dev/sdb
4) 格式化分区
# 普通分区
mkfs.xfs /dev/sdb1
# swap分区
mkswap /dev/sdb2
# 立即启动swap
swapon /dev/sdb2
5) 挂载分区
# 临时挂载
mount /dev/sdb1 /mnt
# 查看挂载
df -h
# 永久挂载
vim /etc/fstab
设备 挂载点 文件系统类型 挂载选项 是否备份 是否开机磁盘检查
/dev/sdb1 /data xfs defaults 0 0
/dev/sdb2 swap swap defaults 0 0
mount -a /etc/fstab
# 卸载:
umount /mnt
umount /dev/sdb1
umount -lf /mnt #强制卸载
三、文件系统
文件系统通过inode索引找到存放文件的block
大文件占用block较多,小文件占用inode较多
浙公网安备 33010602011771号