Linux系统中增加Swap分区文件步骤方法

2016-01-29 17:38 4 1 收藏

Linux系统中增加Swap分区文件步骤方法,Linux系统中增加Swap分区文件步骤方法

【 tulaoshi.com - Linux 】

1、检查当前的分区情况(使用free -m或cat /proc/swaps )


[root@db2 root]# free -m              total       used       free     shared    buffers     cached Mem:          1006         84        922          0         11         38 -/+ buffers/cache:         35        971 Swap:            0          0          0             [root@db2 root]#

2、增加交换分区文件及大小

检查没有swap,下面就需要增加,判定新交换文件的大小,将大小乘以1024来判定块的大小。例如,大小为64MB的交换文件的块大小为65536,在 shell 提示下以根用户身份键入以下命令,其中的 count 等于想要的块大小。

[root@db2 root]# dd if=/dev/zero of=/home/swap bs=1024 count=1024000 1024000+0 records in 1024000+0 records out             [root@db2 root]#

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

[root@db2 root]# mkswap /home/swap Setting up swapspace version 1, size = 1023996 KiB             [root@db2 root]#

3、启用交换分区文件

要立即启用交换文件而不是在引导时自动启用,使用以下命令:

[root@db2 root]# swapon /home/swap

检查增加后的交换情况:

[root@db2 root]# free -m              total       used       free     shared    buffers     cached Mem:          1006        994         12          0          4        929 -/+ buffers/cache:         60        946 Swap:          999          0        999             [root@db2 root]#

要在引导时启用,编辑 /etc/fstab 文件来包含以下行(/home/swap swap swap defaults 0 0 ):

[root@db2 root]# vi /etc/fstab LABEL=/                 /                   ext3    defaults        1 1        LABEL=/boot             /boot               ext2    defaults        1 2      /home/swap               swap                    swap    defaults        0 0 none                    /dev/pts                devpts  gid=5,mode=620  0 0      none                    /proc                   proc    defaults        0 0
                        

来源:https://www.tulaoshi.com/n/20160129/1502317.html

延伸阅读
标签: 电脑入门
Linux系统操作中,因为某些原因而需要删除swap中的某个文件,那么要如何处理呢?其实删除swap内的文件很简单,下面图老师小编就给大家介绍下Linux下如何删除swap里的某个文件。 方法很简单,按下面的操作就可以了 vi打开一个文件的时候突然断网,再次连接上去vi打开的时候提示在swap里面已经存在一个。要删除这个文件怎么办呢? 如下: ...
标签: 电脑入门
很多朋友都已经安装了Windows Vista。但是大家在体验完这个未来的操作系统后肯定会比较犯愁:怎么卸载啊?当试图删除Windows等文件夹时,系统会这么提示"无法删除,访问被拒绝"的报警信息。这是为什么呢?由于为了减少误删除重要系统文件的情况发生,Windows Vista对其系统文件夹(Windows文件夹、程序文件夹等)与其子文件(夹)都详细设...
标签: 服务器
查找Linux系统中的大文件和大目录方法   查找大文件 eg:查找当前目录下大于10MB的文件 代码如下: $ find . -type f -size +10000k -exec ls -lh {} ; | awk ‘{ print $8 : $5 }’ Sample output: ./.kde/share/apps/akregator/Archive/http___blogs.msdn.com_MainFeed.aspx?Type=AllBlogs.mk4...
标签: 服务器
Linux系统中清理文件和清理环境变量的方法   使用 Find 命令来帮你找到那些需要清理的文件 一个问题几乎困扰着所有的文件系统 -- 包括 Unix 和其他的 -- 那就是文件的不断积累。几乎没有人愿意花时间清理掉他们不再使用的文件和整理文件系统,结果,文件变得很混乱,很难找到有用的东西,要使它们运行良好、维护备份、易于管理...
  作为一个多用户、多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在档节点中作删除标记,并不真正清除文件内容,但是其它用户和一些有写盘动作的进程会很快覆盖这些资料。不过,对于家庭单机使用的Linux,或者误删档后及时补救,还是可以恢复的。 1、Ext2文件系统结构的简单介绍 在Linux所...

经验教程

254

收藏

55
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部