阅读量:46
在Ubuntu系统中,启用和禁用Swap分区或文件可以通过以下步骤完成:
启用Swap
方法一:使用图形界面(GUI)
- 打开系统设置,点击屏幕左上角的Ubuntu图标,选择“设置”。
- 进入“存储”设置,在左侧菜单中找到并点击“存储”。
- 在右侧面板中,找到“交换空间”部分。
- 如果没有看到swap分区,点击“添加交换空间”按钮。
- 选择分区或创建一个新的swap文件,设置大小,然后点击“应用”按钮。
- 确认并启用。
方法二:使用命令行(CLI)
- 查看当前交换空间:
sudo swapon --show
或者
free -h
- 创建swap文件(如果没有现成的swap分区):
sudo fallocate -l 2G /swapfile
这里 2G
是你希望设置的swap空间大小,可以根据需要调整。
3. 设置文件权限:
sudo chmod 600 /swapfile
- 格式化为swap文件:
sudo mkswap /swapfile
- 启用swap文件:
sudo swapon /swapfile
- 使交换文件在启动时自动启用:
编辑
/etc/fstab
文件:
sudo nano /etc/fstab
在文件末尾添加以下行:
/swapfile none swap sw 0 0
保存并退出编辑器。
禁用Swap
临时禁用Swap
- 临时禁用Swap:
sudo swapoff -a
- 验证Swap是否已禁用:
再次运行
sudo swapon --show
,应该不会显示任何swap分区。
永久禁用Swap
- 编辑
/etc/fstab
文件: 打开终端并输入以下命令来编辑/etc/fstab
文件:
sudo nano /etc/fstab
- 注释掉Swap条目:
找到类似以下的行(通常是
/dev/sdaX none swap sw 0 0
),并在行首添加#
号将其注释掉:
# /dev/sdaX none swap sw 0 0
- 保存并退出编辑器:
按
Ctrl + X
,然后按Y
确认保存,最后按Enter
退出。 - 重启系统: 为了使更改生效,需要重启系统:
sudo reboot
- 验证Swap是否已禁用:
系统重启后,再次运行
sudo swapon --show
,确认没有显示任何swap分区。
请注意,在进行这些操作之前,确保你有足够的权限(通常需要root权限),并且在进行任何更改之前备份重要数据。