在Ubuntu系统中,清理swap空间通常涉及以下步骤:
首先,你需要了解当前的swap使用情况。可以使用以下命令:
sudo swapon --show
或者
free -h
如果你确定不再需要swap空间,可以将其禁用。使用以下命令:
sudo swapoff -a
如果你是通过创建swap文件来增加swap空间的,可以删除该文件。例如,如果你的swap文件是/swapfile
,可以使用以下命令删除:
sudo rm /swapfile
如果你是通过分区来增加swap空间的,需要先删除该分区,然后重新创建一个新的分区(如果需要)。
如果你之前在/etc/fstab
文件中配置了swap文件或分区,需要将其注释掉或删除相应的条目。例如:
# /swapfile none swap sw 0 0
如果你之后决定重新启用swap空间,可以重新创建swap文件或分区,并更新/etc/fstab
文件。
创建一个新的swap文件:
sudo fallocate -l 4G /swapfile
或者
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
设置正确的权限:
sudo chmod 600 /swapfile
将文件格式化为swap:
sudo mkswap /swapfile
启用swap文件:
sudo swapon /swapfile
更新/etc/fstab
文件,添加以下行:
/swapfile none swap sw 0 0
使用fdisk
或gparted
工具创建一个新的分区。
格式化该分区为swap:
sudo mkswap /dev/sdXN
其中/dev/sdXN
是新创建的分区。
启用swap分区:
sudo swapon /dev/sdXN
更新/etc/fstab
文件,添加相应的条目。
最后,验证swap空间是否已经正确配置和启用:
sudo swapon --show
free -h
通过以上步骤,你可以清理并重新配置Ubuntu系统中的swap空间。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: ubuntu中ssh安装和配置的方法是什么