六、磁盘管理
1.命名
SATA在Linux中/dev/sda可以找到
sda中的s代表sata(串口)
d代表disk(磁盘)
a代表第一块
2.分区方式
MBR:MBR支持最大的磁盘容量是<2TB。设计时分配4个分区,如果希望超过4个分区,需放弃主分区,改为扩展分区和逻辑分区。
GPT:全局唯一标识分区表。支持最大2TB的硬盘,支持128个分区。
3.查看磁盘信息
命令:lsblk
Name MAJ:MIN RM SIZE R0 TYPE MOUNTPOINT
名称 设备类型:序号 是否可移动设备 大小 是否只读 磁盘或分区 挂载点
ls /dev/sd*
4.创建分区
·启动分区工具
fdisk /dev/sdb
①n ②p或e(逻辑) ③1或4
④回车 ⑤+2G 回车 ⑥w(保存分区)
·刷新分区
partprobe /dev/sdb
·查看分区结果
fdisk -l /dev/sdb
5.创建文件系统
mkfs.ext4 /dev/sdb1
mk:make创造 f:file文件 s:system系统
ext4:sextend4扩展文件系统第四代(是文件系统的类型) /dev/sdb1:第二块串口硬盘的第一个分区准备格式化
6.挂载
·创建挂载点,一个分区一个挂载点
mkdir /mnt/disk1
·挂载
mount -t ext4 /dev/sdb1 /mnt/disk1
7.查看挂载信息
df -hT
8.交换分区管理SWAP
作用:‘提升’内存的容量,防止OOM
SWAP大小:推荐设置交换分区大小为内存的2倍,
实际:
4-16内存系统用4G交换空间
16-64G内存系统用8G交换空间
64-256G内存系统用16G交换空间