swapon命令来自英文词组“SWAP on”的拼写,其功能是用于激活交换分区。swapon命令用于激活Linux系统中已存在的SWAP交换分区设备,让SWAP交换分区内存可以立即被使用,但要想永久生效还是需要将挂载信息写入到/etc/fstab文件。

语法格式:swapon [参数] [设备名]

常用参数

-a 激活所有“/etc/fstab”文件中的交换分区
-e 跳过不存在的设备
-f 重新初始化整个设备
-h 显示帮助信息
-L 指定要启动分区的LABEL
-p 设置交换区的优先顺序
-s 显示交换区的使用情况
-U 指定要启动分区的UUID
-v 显示执行过程详细信息
-V 显示版本信息

参考示例

查看已有指定交换分区设备信息:

[root@linuxcool ~]# swapon -v /dev/mapper/rhel-swap
swapon: /dev/mapper/rhel-swap: found signature [pagesize=4096, signature=swap]
swapon: /dev/mapper/rhel-swap: pagesize=4096, swapsize=2147483648, devsize=2147483648
swapon /dev/mapper/rhel-swap

查看当前已有交换分区使用情况:

[root@linuxcool ~]# swapon -s
Filename				Type		Size	Used	Priority
/dev/dm-1                              	partition	2097148	1804	-2

对指定的交换分区设置优先权级别:

[root@linuxcool ~]# swapon -p 3 /dev/dm-1

立即激活所有/etc/fstab文件中定义过的交换分区:

[root@linuxcool ~]# swapon -a
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。