swap交换文件系统管理

swap交换文件系统管理:
swap解决内存不足,另外某些app软件硬性要求swap大小。把硬盘当作内存使用。
1)swap生成的方式:
a.安装系统时划分的。
b.使用硬盘格式化后生成。
[root@localhost ~]# fdisk -l /dev/sdb 
[root@localhost ~]#free -m ##查看swap的大小,同时也会显示内存大小
[root@localhost ~]#fdisk /dev/sdb ##n-p-1-回车-+2G-t-82-w
[root@localhost ~]#mkswap /dev/sdb1 ##格式化swap,新建swap
[root@localhost ~]#swapon /dev/sdb1 ##临时启用swap
[root@localhost ~]#free -m ##查看验证
[root@localhost ~]#swapon -s ##查看swap详细信息
[root@localhost ~]#vi /etc/fstab ##永久挂载
[root@localhost ~]#/dev/sdb1 swap swap defaults 0 0
:wq
[root@localhost ~]#mount -a ##验证
[root@localhost ~]#swapoff /dev/sdb1 ##停止swap
[root@localhost ~]#swapon -s ##验证
[root@localhost ~]#free -m
c.使用文件格式化后生成。
[root@localhost ~]#dd if=/dev/zero of=/swap bs=1G count=2 ##生成文件,/dev/zero由二进制0组成的文件
[root@localhost ~]#ls /swap 
[root@localhost ~]#du -sh /swap ##查看大小
[root@localhost ~]#mkswap -f /swap ##新建swap文件系统
[root@localhost ~]#swapon /swap ##临时启用
[root@localhost ~]#swapon -s
[root@localhost ~]#free -m
[root@localhost ~]#vi /etc/fstab 
/swap swap swap defaults 0 0
:wq
[root@localhost ~]#mount -a
[root@localhost ~]#reboot
2)swap的管理:查看、启用、禁用、开机挂载
查看:swapon -s
启用:swapon 分区
禁用:swapoff 分区
开机挂载:echo "分区 swap swap defaults 0 0" >>/etc/fstab;mount -a
拷贝数据流的命令:
dd if=源文件 of=输出目标 bs=一次拷贝的大小 count=拷贝总数 ##可以盘对盘拷贝数据,制作U盘启动,测试磁盘配额等

注:只有重启才能生效,mount –a 无法自动扩展swap分区的。










本文转自信自己belive51CTO博客,原文链接:http://blog.51cto.com/11638205/2043790 ,如需转载请自行联系原作者



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值