Linux增加swap空间
今天忽然发现代理服务器不能使用了,上去一看,squid的端口监听Stop掉了,查看日志,如下错误 今天忽然发现代理服务器不能使用了,上去一看,squid的端口监听Stop掉了,查看日志,如下错误
localhost kernel: Out of Memory: Killed process 785 (squid).
网上google一通,没有任何有价值的结果,自己找其他原因看看吧,linux的swap都用完了么,居然还内存不够,top一下,吓一跳,居然只有8M swap空间,估计当时自己不小心分错了了吧!
增加swap分区是不可能了,磁盘空间早就分配完了,那就增加swap文件吧
生成1200M的文件
# dd if=/dev/zero of=swapfile bs=1024 count=1317000
创建为swap文件
#mkswap swapfile
让swap生效
#swapon swapfile
查看一下swap
#swapon -s
Filename Type Size Used Priority
/dev/sda3 partition 8024 2504 -3
/var/swapfile file 1316992 0 -4
加到fstab文件中让系统引导时自动启动
#vi /etc/fstab
/var/swapfile swap swap defaults 0 0
然后启动squid,用top命令看看
Swap: 1325016K av, 2504K used, 1322512K free
#netstat -ln
tcp 0 0 202.xxx.xxx.xxx:3128 0.0.0.0:* LISTEN
大功告成!
过程很简单吧,不过自己当时安装系统时居然犯这么大错误。
相关文档:
本文是一篇比较早期的经典设置介绍,但是其关于linux安全的论述和观点还是值得参考,它讲述了如何通过基本的安全措施,使你的Linux系统变得更为安全可靠。linux安全
1、Bios Security
一定要给Bios设置密码,以防通过在Bios中改变启动顺序,而可以从软盘启动。这样可以阻止别人试图用特殊的启动盘启动你的系统,还可以阻 ......
1.Inode
inode 信息机构由以下几个部分组成
Mode:inode的描述内容和用户访问权限
Owner info:文件或目录所有者的信息,包括所属组信息
Size:文件大小
Timestamps:时间戳,文件创建及最后修改时间
直接块指针:
间接块指针:
双重间接块指针:
三重间接块指针: ......
一、在Linux下查看二进制文件的软件:
xxd
hexdump
二、编辑:
1、biew
2、hexedit
3、vim
Vim 来编辑二进制文件。Vim 本非为此而设计的,因而有若干局限。但你能读
取一个文件,改动一个字符,然后把它存盘。结果是你的文件就只有那一个字符给改了,
其它的就跟原来那个一模一样。
要保证 Vim 别把 ......
linux目录架构
/ 根目录
/bin 常用的命令 binary file 的目錄
/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内
/boot/grub/menu.lst &n ......
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。
一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者 ......