在Ubuntu系统中,如果你想删除多余的swap空间,可以按照以下步骤操作:
查看当前的swap分区: 打开终端,输入以下命令来查看当前的swap分区情况:
sudo swapon --show
或者使用:
sudo free -h
禁用swap分区:
假设你想禁用的swap分区是/dev/sdb1
,你可以使用以下命令来禁用它:
sudo swapoff /dev/sdb1
删除swap分区:
禁用swap分区后,你可以使用fdisk
或gparted
等工具来删除该分区。这里以fdisk
为例:
sudo fdisk /dev/sdb
进入fdisk交互界面后,按照以下步骤操作:
d
删除一个分区。1
)。w
保存并退出。更新/etc/fstab文件:
如果你在/etc/fstab
文件中配置了swap分区,需要将其删除或注释掉。打开/etc/fstab
文件:
sudo nano /etc/fstab
找到类似以下的行并删除或注释掉:
/dev/sdb1 none swap sw 0 0
保存并退出编辑器。
重新创建swap文件(可选): 如果你需要重新创建swap文件,可以使用以下命令:
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
这将创建一个2GB的swap文件。如果你不需要这么大的swap空间,可以调整2G
为你需要的大小。
验证更改: 最后,再次运行以下命令来验证swap分区是否已成功删除:
sudo swapon --show
或者:
sudo free -h
通过以上步骤,你应该能够成功删除Ubuntu系统中的多余swap空间。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:如何利用ubuntu清理提升系统性能