管理交换分区
命令、功能
mkswap 分区设备名
将指定的分区格式化为swap交换文件系统
swapon 交换分区设备名 | -a
启用(或激活)指定的交换分区或所有交换分区
swapoff 交换分区设备名 | -a
禁用指定的交换分区或所有交换分区
swapon -s
查看交换分区的使用情况
free -m
以兆字节为单位显示物理内存、交换分区的使用情况
新建分区扩展交换空间:
#格式化交换空间
[root@localhost ~]#mkswap /dev/sda5
#激活当前的交换空间
[root@localhost ~]#swapon /dev/sda5
#禁用指定的交换分区
[root@localhost ~]#swapoff /dev/sdb1 关闭swap
#查看当前激活的swap分区
[root@localhost ~]#swapon -s
[root@localhost ~]# cat /proc/swaps
Filename Type Size Used Priority
/dev/nvme0n1p3 partition 2097148 0 -2
#写入/etc/fstab/,实现开机挂载
[root@localhost ~]# vim /etc/fstab
/dev/sda5 swap swap defaults 0 0
新建文件扩展交换空间:
[root@localhost ~]# dd if=/dev/zero of=/swap bs=1M count=1024
创建一个文件/swap,从无限零资源去读,每一块大小为1M,一共有1024块
不能用cat去查看,不然会卡死(块设备)
#格式化交换空间
[root@localhost ~]# mkswap /swap
[root@localhost ~]# swapon /swap
[root@localhost ~]# chmod 0600 /swap
[root@localhost ~]# swapon -s 查看当前的虚拟内存
#写入/etc/fstab/,实现开机挂载
[root@localhost ~]# vim /etc/fstab
/swap swap swap defaults 0 0
查看磁盘信息(b块设备)
lsblk/lsscsi/fdisk -l
分区格式
MBR分区
主分区
一块硬盘最多4个主分区,主分区不可以再进行二次分区;
主分区可以直接建立文件系统,存放数据;
可以用来引导、启动操作系统;
扩展分区
一块硬盘最多一个扩展分区,加主分区最多4个;
不能创建文件系统;
可以划分逻辑分区;
逻辑分区
可以创建文件系统,存放数据;
逻辑分区的数量没有限制;