Linux Mint 20.3开启和关闭交换分区方法及永久关闭swap分区方法

  • 临时关闭:使用swapoff命令
x@xx:~$ swapoff --help

用法:
 swapoff [选项] [<指定>]

禁止将设备和文件用于分页和交换。

选项:
 -a, --all              禁用 /proc/swaps 中的所有交换区
 -v, --verbose          verbose mode

 -h, --help             display this help
 -V, --version          display version

<指定>参数包括:
 -L <标签>              要使用设备的标签
 -U <uuid>              要使用设备的 UUID
 LABEL=<标签>           要使用设备的标签
 UUID=<uuid>            要使用设备的 UUID
 <设备>                 要使用设备的名称
 <文件>                 要使用文件的名称

更多信息请参阅 swapoff(8)。

输入:

sudo swapoff -a

输入:free -h 查看是否关闭

x@xx:~$ sudo swapoff -a
x@xx:~$ free -h
              总计         已用        空闲      共享    缓冲/缓存    可用
内存:        15Gi       2.2Gi        10Gi       690Mi       2.9Gi        12Gi
交换:          0B          0B          0B
x@xx:~$ 
  • 开启swap分区:使用swapon命令
x@xx:~$ swapon --help

用法:
 swapon [选项] [<指定>]

允许将设备和文件用于分页和交换。

选项:
 -a, --all                启用 /etc/fstab 中的所有交换区
 -d, --discard[=<policy>] 如果设备支持,启用 swap 丢弃
 -e, --ifexists           自动跳过不存在的设备而不提示
 -f, --fixpgsz            必要时重新初始化交换区
 -o, --options <列表>     以英文逗号分隔的 swap 选项
 -p, --priority <优先级>  指定交换设备的优先级
 -s, --summary            显示已使用交换设备的摘要(已废弃)
     --show[=<>]        以可自定义的表格形式打印摘要
     --noheadings         不打印表头(与 --show 合用)
     --raw                使用原生输出格式(与 --show 合用)
     --bytes              在 --show 输出中以字节数显示交换区大小
 -v, --verbose                 详尽模式

 -h, --help               display this help
 -V, --version            display version

<spec> 参数:
 -L <标签>              同 LABEL=<标签>
 -U <uuid>              同 UUID=<uuid>
 LABEL=<标签>           按交换区标签指定设备
 UUID=<uuid>            按交换区 UUID 指定设备
 PARTLABEL=<标签>       按分区标签指定设备
 PARTUUID=<uuid>        按分区 UUID 指定设备
 <设备>                 要使用设备的名称
 <文件>                 要使用文件的名称

可用的丢弃策略类型(针对 --discard):
 once      :只进行单次区域丢弃(swapon)
 pages      :对释放的页在重新使用前丢弃
 * 如果未选择策略,则两者都将启用。(默认)

Available output columns:
 NAME   设备文件或分区路径
 TYPE   设备的类型
 SIZE   交换区大小
 USED   已使用字节数
 PRIO   交换优先级
 UUID   swap uuid
 LABEL  swap 标签

更多信息请参阅 swapon(8)。

输入:

sudo swapon -a

使用 free -h 查看操作是否成功

 

  • 永久关闭swap分区

 获取root权限:  sudo su

输入:vi /etc/fstab

root@xx:/home/q# vi /etc/fstab

# /etc/fstab: static file system information.

 

 

 


#/swapfile none swap sw 0 0

把光标移动到最后swapfile一行

点击vim快捷键i进入插入模式

在/swapfile前加“#”号将其注释掉

按Esc退出插入模式

按Shift+:组合键 输入wq 保存并退出

使用free -h查看操作是否成功

 

最后重启电脑后swap分区也是关闭状态

 

posted @ 2022-02-14 00:31  ILEQ  阅读(1471)  评论(0编辑  收藏  举报