当前位置: 首页
编程语言
如何通过mount命令添加交换分区

如何通过mount命令添加交换分区

热心网友 时间:2026-04-24
转载

通过mount命令添加交换分区

如何通过mount命令添加交换分区

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

给系统添加交换分区,是提升内存压力下运行稳定性的常用手段。虽然核心步骤不算复杂,但顺序和细节很重要,一步错了可能就白忙活。下面这个流程,算是经过多年验证的标准操作了,咱们一步步来。

第一步:准备工作——确认或创建交换分区

首先,你得有一个专用于交换空间的分区。如果已经用fdiskparted这类工具预留好了,那可以直接跳到下一步。如果还没有,那就需要先动手创建一个。记住,这个分区类型得设置成“Linux swap”。

第二步:找准目标——确认分区设备名

分区创建好了,但系统里硬盘那么多,哪个才是它?这时候,lsblk或者fdisk -l命令就派上用场了。运行一下,仔细在输出列表里找到你准备用作交换空间的那个分区,记下它的设备名称,比如常见的/dev/sdb1。可别搞错了,否则下一步就会影响到其他数据。

第三步:格式化分区——使用mkswap初始化

找到目标分区后,它还不能直接当交换分区用,需要先进行初始化。这就得请出mkswap命令了。在终端里执行下面的命令(记得把例子中的/dev/sdb1换成你刚才记下的实际设备名):

sudo mkswap /dev/sdb1

这个操作很快,它会为这个分区打上交换空间的“标记”。

第四步:立即启用——使用swapon激活

初始化完成,接下来就是让系统立刻用上这个新的交换空间。执行swapon命令:

sudo swapon /dev/sdb1

命令执行后,系统马上就会开始使用这个分区作为虚拟内存。你可以立刻用free -h命令看一眼,应该能看到可用的交换空间增加了。

第五步:配置持久化——编辑fstab文件

不过,刚才的激活只是临时生效,重启系统就没了。要想让它每次开机都自动挂载,必须修改系统启动配置文件/etc/fstab。用你熟悉的文本编辑器打开它,比如:

sudo nano /etc/fstab

第六步:添加配置行

/etc/fstab文件的末尾,新起一行,添加如下配置(同样,设备名要替换成你自己的):

/dev/sdb1 none swap sw 0 0

这一行的意思是:将设备/dev/sdb1作为交换分区(swap)挂载,其他选项保持默认。

第七步:保存并退出

编辑完成后,保存文件并关闭编辑器。对于nano来说,通常是按Ctrl+X,然后按Y确认,再按回车。

至此,所有步骤就完成了。现在,这个交换分区不仅已经立即生效,而且会在后续每一次系统启动时自动启用。要验证最终效果,运行swapon --show或者free -h命令,就能清晰地看到所有活跃的交换空间信息了。

来源:https://www.yisu.com/ask/22188841.html

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
CentOS 环境下 Golang 打包技巧有哪些

CentOS 环境下 Golang 打包技巧有哪些

在 CentOS 环境下提升 Golang 打包效率的实用技巧 在 CentOS 服务器上使用 Golang 进行项目打包,是许多后端开发者的日常。虽然流程看似标准,但掌握一些进阶技巧,能显著提升构建效率、优化程序性能,并让部署过程更加丝滑。下面就来聊聊几个经过实践检验的核心方法。 1 拥抱 Go

时间:2026-04-24 16:35
centos jenkins如何与其他系统对接

centos jenkins如何与其他系统对接

CentOS 上 Jenkins 与外部系统的对接实践 一 对接总览与准备 在构建自动化流水线时,Jenkins 很少是一座孤岛。它需要与一系列外部系统“握手”,才能串联起从代码到部署的完整链条。常见的对接对象,无外乎这么几类:代码仓库(如 GitLab GitHub)、容器编排平台(如 Kuber

时间:2026-04-24 16:35
tkmybatisupdate各种类型使用及说明

tkmybatisupdate各种类型使用及说明

1 updateByExample 先来看第一种情况:你需要根据一个给定的条件(Example)来更新数据,并且要求更新对象里的所有属性,包括主键ID。这意味着,你传给方法的实体对象,每一个字段都必须有值。 怎么用呢?看下面的代码示例就明白了: package com bsx test; publi

时间:2026-04-24 16:35
Mybatis-plus在新增或修改时如何自动插入或修改某个字段值

Mybatis-plus在新增或修改时如何自动插入或修改某个字段值

一 效果 咱们先来看一个实际场景:当你向User表新增一条数据时,如果手动传入的createTime字段是null,会发生什么? 别担心,这正是MyBatis-Plus的“魔法”生效之处。使用它自带的sa ve方法执行新增后,你再查看数据库,会发现createTime字段已经被自动填上了当前时间戳。

时间:2026-04-24 16:34
CentOS Sniffer如何与其他工具协同工作

CentOS Sniffer如何与其他工具协同工作

CentOS 嗅探器与其他工具的协同实践 一 工具定位与总体思路 在 CentOS 环境下,我们常说的“Sniffer”其实是一个工具家族,核心任务就是抓包与分析,成员包括 tcpdump、Wireshark TShark,以及像 MySQL Sniffer 这样的专精选手。实际工作中,很少有人会单

时间:2026-04-24 16:34
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜
热门教程
更多
  • 游戏攻略
  • 安卓教程
  • 苹果教程
  • 电脑教程