linux格式化命令swap(linux启用/创建/禁用Swap)

Linux增加虚拟内存swap

方法1:

1. 增加1G的swap空间。

# dd if=/dev/zero of=/tmp/swap bs=1MB count=1024

2. 制作一个swap文件。

# mkswap /tmp/swap

3. 启动swap分区。

# swapon /tmp/swap

注意:此操作只对当前有效,重启服务器后失效。如果想要持续保持。可以将其写入/etc/fstab文件中。

# vi /etc/fstab /tmp/swap swap swap defaults 0 0

查看交换分区的相关命令

# free -m # swapon -s # cat /proc/swaps

方法2:

swap可通过添加一个交换分区或添加一个交换文件来实现。

上面已经有添加交换文件的方法了,附一个交换分区的方法

1.fdisk /dev/sda

2.n (新建一个分区为/dev/sda6)

3.t (修改分区的id)

linux格式化命令

4.82 (swap的id为82)

5.w (重写分区表)

6.partprobe (同步内存和分区表信息)

7.mkswap /dev/sda6 (格式化成swap分区)

8.swapon /dev/sda6 (打开swap分区)

9.vim /etc/fstab (在fstab中增加一条记录如下)

/dev/sda6 swap swap defaults 0 0

10.mount -a


关闭虚拟内存swap

查找交换空间使用的大小。 如果使用的大小是**0B**或接近**0**字节,则可以假定交换空间没有被集中使用,并且可>以被安全禁用。

# free -m

free-m

使用blkid命令 ,查找TYPE="swap"行以确定交换分区

# blkid

blkid

还可使用lsblk命令来搜索和识别[SWAP]分区

# lsblk

lsblk

搜索确认交换分区

在识别交换分区或文件后,执行以下命令来禁用交换区域。

# swapoff /dev/mapper/centos-swap

或者禁用/ proc/swaps的所有交换

# swapoff -a

运行free命令以检查交换区是否被禁用。

# free -h

free-h

在Linux中永久禁用交换空间,打开/etc/fstab文件,搜索交换行并在行的前面添加一个#标记来注释整行

# vi /etc/fstab

#mark

您可以还会对下面的文章感兴趣

使用微信扫描二维码后

点击右上角发送给好友