mkswap

mkswap

建立和设置SWAP交换分区

补充说明

mkswap命令 用于在一个文件或者设备上建立交换分区。在建立完之后要使用sawpon命令开始使用这个交换区。最后一个选择性参数指定了交换区的大小,但是这个参数是为了向后兼容设置的,没有使用的必要,一般都将整个文件或者设备作为交换区。

语法

mkswap(选项)(参数)

选项

-c:建立交换区前,先检查是否有损坏的区块;
-f:在SPARC电脑上建立交换区时,要加上此参数;
-v0:建立旧式交换区,此为预设值;
-v1:建立新式交换区。

参数

设备:指定交换空间对应的设备文件或者交换文件。

实例

查看系统swap space大小:

free -m
total used free shared buffers cached
Mem: 377 180 197 0 19 110
-/+ buffers/cache: 50 327
Swap: 572 0 572

查看当前的swap空间(file(s)/partition(s)):

swapon -s

等价于

cat /proc/swaps

添加交换空间

添加一个 交换分区 或添加一个 交换文件 。推荐你添加一个交换分区;不过,若你没有多少空闲空间可用,则添加交换文件。

添加一个交换分区,步骤如下:

使用fdisk来创建交换分区(假设 /dev/sdb2 是创建的交换分区),使用 mkswap 命令来设置交换分区:

mkswap /dev/sdb2

启用交换分区:

swapon /dev/sdb2

写入/etc/fstab,以便在引导时启用:

/dev/sdb2 swap swap defaults 0 0

添加一个交换文件,步骤如下:

创建大小为512M的交换文件:

dd if=/dev/zero of=/swapfile1 bs=1024 count=524288

使用mkswap命令来设置交换文件:

mkswap /swapfile1

启用交换分区:

swapon /swapfile1

写入/etc/fstab,以便在引导时启用:

/swapfile1 swap swap defaults 0 0

新添了交换分区并启用它之后,请查看cat /proc/swaps或free命令的输出来确保交换分区已被启用了。

删除交换空间:

禁用交换分区:

swapoff /dev/sdb2

/etc/fstab中删除项目,使用fdisk或yast工具删除分区。

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/mkswap/

(0)
AuroraAurora站点维系者
上一篇 2024年 1月 3日 下午6:05
下一篇 2024年 1月 3日 下午6:05

相关推荐

  • lsb_release

    lsb_release 显示发行版本信息 补充说明 LSB是Linux Standard Base的缩写, lsb_release命令 用来显示LSB和特定版本的相关信息。如果使用…

    入门教程 2023年 12月 19日
  • Helm | Helm 列表

    文章目录helm list简介可选项从父命令继承的命令请参阅 helm list 列举发布版本 简介 该命令会列举出指定命名空间的所有发布版本,(如果没有指定命名空间,会使用当前命…

    入门教程 2023年 12月 14日
  • supervisord

    文章目录supervisord安装实例下载地址 supervisord 配置后台服务/常驻进程的进程管家工具 安装 # 安装 supervisord apt-get install…

    入门教程 2024年 3月 11日
  • lvextend

    文章目录lvextend补充说明语法选项参数实例 lvextend 扩展逻辑卷空间 补充说明 lvextend命令 用于在线扩展逻辑卷的空间大小,而不中断应用程序对逻辑卷的访问。使…

    入门教程 2023年 12月 19日
  • xargs

    文章目录xargs补充说明xargs 命令用法使用 -n 进行多行输出使用 -d 分割输入读取 stdin结合 -I 选项结合 find 命令使用打印出执行的命令使用 -p 选项确…

    入门教程 2024年 3月 11日
  • shutdown

    文章目录shutdown补充说明语法选项参数实例 shutdown 用来执行系统关机的命令 补充说明 shutdown命令 用来系统关机命令。shutdown指令可以关闭所有程序,…

    入门教程 2024年 3月 5日
  • dpkg-statoverride

    文章目录dpkg-statoverride补充说明语法选项实例 dpkg-statoverride Debian Linux中覆盖文件的所有权和模式 补充说明 dpkg-stato…

    入门教程 2023年 12月 7日
  • rename

    文章目录rename补充说明语法参数实例Perl版本C语言版本 rename 用字符串替换的方式批量改变文件名 补充说明 rename命令存在两个版本用法上有所区别 C语言版本, …

    入门教程 2024年 3月 1日
  • diff3

    文章目录diff3补充说明语法选项参数 diff3 比较3个文件不同的地方 补充说明 diff3命令 用于比较3个文件,将3个文件的不同的地方显示到标准输出。 语法 diff3(选…

    入门教程 2023年 12月 7日
  • ldconfig

    文章目录ldconfig补充说明语法选项 ldconfig 动态链接库管理命令 补充说明 ldconfig命令 的用途主要是在默认搜寻目录/lib和/usr/lib以及动态库配置文…

    入门教程 2023年 12月 19日

发表回复

登录后才能评论
Translate »