博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux之添加交换分区
阅读量:6516 次
发布时间:2019-06-24

本文共 1884 字,大约阅读时间需要 6 分钟。

Linux下的交换分区我们可以随意改变大小,如果说日常生活中分区不够用,今天我们来举个例子如何添加。

1、首先是使用dd命令创建一个空文件,这个空文件的大小就是你要继续添加的swap的大小,比如我这里的swap是3.7G,但是我觉得不够用,想要继续再添加4G,那么我就使用dd制作一个4G大小的空文件

[root@chaofeng ~]# dd if=/dev/zero of=/tmp/swap bs=1MB count=4096记录了4096+0 的读入记录了4096+0 的写出4096000000字节(4.1 GB)已复制,12.6019 秒,325 MB/秒[root@chaofeng ~]# du -sh /tmp/swap3.9G    /tmp/swap

看,我已经制作完成了,现在你把它看出是一个4G大小的分区,这个分区只要再继续进行格式化之后就可以进行使用了。

2、格式化此文件为swap文件系统

[root@chaofeng ~]# mkswap -L swap /tmp/swap正在设置交换空间版本 1,大小 = 3999996 KiBLABEL=swap, UUID=a7ccebe4-25fc-462e-ae9c-b20084ac14ef

好了,已经格式化好了,接下来我们再挂载

3、挂载这个swap分区。挂载swap分区和一般的挂载文件系统命令是不一样的,这里要使用swapon命令

[root@chaofeng ~]# swapon /tmp/swapswapon: /tmp/swap:不安全的权限 0644,建议使用 0600。[root@chaofeng ~]# free -h              total        used        free      shared  buff/cache   availableMem:           972M        142M         71M        7.7M        758M        636MSwap:          7.6G          0B        7.6G

已经挂载好了,然后使用free命令我们也看到了swap分区变大了。

4、编辑/etc/fstab文件,以便开机自动挂载

[root@chaofeng ~]# cat /etc/fstab## /etc/fstab# Created by anaconda on Fri Jan  4 20:31:39 2019## Accessible filesystems, by reference, are maintained under '/dev/disk'# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info#/dev/mapper/centos-root /                       xfs     defaults        0 0UUID=84629116-e18f-4776-9204-aaa79fee0844 /boot                   xfs     defaults        0 0/dev/mapper/centos-swap swap                    swap    defaults        0 0/tmp/swap    swap            swap    defaults    0 0

5、到此已经完毕了,如果我们不想使用它,还可以删除掉

[root@chaofeng ~]# swapoff /tmp/swap[root@chaofeng ~]# free -h              total        used        free      shared  buff/cache   availableMem:           972M        139M         69M        7.7M        763M        639MSwap:          3.7G          0B        3.7G

看,一旦你删除了,这个swap的大小立马就还原回来了

转载于:https://www.cnblogs.com/FengGeBlog/p/10239067.html

你可能感兴趣的文章
解决Geoserver请求跨域的几种思路,第二种思路用过
查看>>
最短路-Bellman-Ford算法
查看>>
Object 类有哪些方法
查看>>
oracle 将一个表复制到另外一个表里 .
查看>>
libcurl以get方式请求服务器端文件
查看>>
OpenJudge 2786 Pell数列
查看>>
mysql 游标循环,嵌套游标循环
查看>>
win7 蛋疼的时间格式转化
查看>>
C++中二维数组的动态创建与处理
查看>>
SPOJ 10628 COT - Count on a tree(在树上建立主席树)(LCA)
查看>>
SpringInAction--Bean参数的自动注入
查看>>
素数筛
查看>>
centos /linux 修改目录或文件权限
查看>>
leetcode--
查看>>
访问者模式
查看>>
异步函数
查看>>
Openstack的vnc界面定制
查看>>
软考 2018年下半年卷 错题知识点记录
查看>>
仿网易邮箱5.0版UI
查看>>
winsow xp不能安装软件, 提示"中断" 是因为设置了 软件限制策略
查看>>