linux永久禁用交换分区swap

发布时间 2023-05-29 10:30:17作者: 往事已成昨天

Linux中永久禁用交换分区

入门小站
分享运维技巧及10k+Stars的开源项目
252篇原创内容

【Linux250个常用命令速查手册】关注【入门小站】,后台回复 「1001」 自取。

在 Linux 系统中,禁用交换分区不是一项常规维护操作,应该小心谨慎地执行。禁止交换分区意味着您的系统不能使用交换分区并可能会影响您的系统性能和稳定性。

如果您决定禁用交换分区,请按照以下步骤操作:

步骤1:检查当前交换分区

首先,您需要检查当前的交换分区。请运行 free -h 命令来查看系统的内存和交换分区使用情况:

$ free -h
              total        used        free      shared  buff/cache   available
Mem:            62G        4.5G         55G        1.4G        3.9G         54G
Swap:          2.0G          0B        2.0G

在本例中,系统有一个 2GB 的交换分区。

步骤2:禁用交换分区

要永久禁用交换分区,您需要编辑 /etc/fstab 文件并注释掉交换分区的行。

请使用 vim,nano 或您喜欢的其他编辑器打开文件 /etc/fstab

sudo vim /etc/fstab

在该文件中找到交换分区的行,例如:

/dev/sda2    none   swap   sw   0   0

注释掉该行,使其变成以下内容:

#/dev/sda2    none   swap   sw   0   0

保存并退出文件。

步骤3:禁用交换分区

要在运行时禁用交换分区,您可以使用以下命令:

sudo swapoff -a

这将禁用系统中的所有交换分区。注意,这只会在当前会话中有效。如果您希望下次重启后仍然禁用交换分区,请按照步骤 2 对 /etc/fstab 文件进行相应更改。

步骤4:重新启动系统

当您完成上述步骤时,您需要重新启动您的系统才能使更改生效:

sudo reboot

完成重启后,您的系统将不再使用交换分区。请注意,禁用交换分区可能会影响您的系统性能和稳定性。在开始此过程之前,请务必权衡利弊并备份您的重要数据。

加入我的星球一起学习Ansible自动化运维快速入门25个常用Shell脚本细讲,免费提问

图片

【Linux250个常用命令速查手册】关注【入门小站】,后台回复 「1001」 自取。

图片
入门小站
分享运维技巧及10k+Stars的开源项目
252篇原创内容

图片

 

收录于合集 #Linux
 790
上一篇Linux中/dev/tty、/dev/tty0和/dev/console之间的区别
阅读 849
 
 
写下你的留言