摘要: 需求是我们需要对服务器上的流量进行监控,网络上有个流传的check_traffic.sh,它需要被监控机开启snmp。但是感觉都使用上了nagios还要开snmp。。。有点斧子剪刀一起用的感觉,所以就动手写了个监控流量的shell:#!/bin/shusage() { echo "Usage: $0... 阅读全文
posted @ 2014-12-20 14:51 鸾舞春秋 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 取消对代码的修改分为两种情况:第一种情况:改动没有被提交(commit)。这种情况下,使用svn revert就能取消之前的修改。svn revert用法如下:# svn revert [-R] something其中something可以是(目录或文件的)相对路径也可以是绝对路径。当somethi... 阅读全文
posted @ 2014-12-19 17:48 鸾舞春秋 阅读(117) 评论(0) 推荐(0) 编辑
摘要: svnserve是SVN自带的一个轻型服务器,客户端通过使用以svn://或svn+ssh://为前缀的URL来访问svnserve服务器,实现远程访问SVN版本库。 svnserve可以通过配置文件来设置用户和口令,以及按路径控制版本库访问权限。本文详细分析了svnserve配置文件格式,并说明如... 阅读全文
posted @ 2014-12-19 17:01 鸾舞春秋 阅读(394) 评论(0) 推荐(0) 编辑
摘要: Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持push/pop、add/remove... 阅读全文
posted @ 2014-12-18 14:32 鸾舞春秋 阅读(167) 评论(0) 推荐(0) 编辑
摘要: rc.sysinit指的是系统启动不管进哪个运行级别必须做的初始化工作,rcn.d目录指的是系统进对应n的运行级别时候系统必须做的工作,目录下S打头的服务指进此运行级别时候启动的服务,而K打头的指离开此运行级别时关闭的服务。init.d目录下方得是所有独立服务的脚本 阅读全文
posted @ 2014-12-08 22:47 鸾舞春秋 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 一、有文件file11、查询file1里面空行的所在行号awk ‘{if($0~/^$/)print NR}’ fileorgrep -n ^$ file |awk ‘BEGIN{FS=”:”}{print $1}’2、查询file1以abc结尾的行grep abc$ file13、打印出file1... 阅读全文
posted @ 2014-12-08 22:12 鸾舞春秋 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: 对软件实现负载均衡的几个软件,小D详细看了一下,从性能和稳定上还是LVS最牛,基本达到了F5硬件设备的60%性能,其他几个10%都有点困难。不过就因为LVS忒牛了,配置也最麻烦了,而且健康检测需要另外配置Ldirector,其他HAPROXY和NGINX自己就用,而且配置超级简单。所以小D建议,如果... 阅读全文
posted @ 2014-12-06 18:11 鸾舞春秋 阅读(187) 评论(0) 推荐(0) 编辑
摘要: NFS共享linux系统本身自带,只需service nfs start即可启动,其共享配置文件在/etc/exports里添加,例子如下:/share/pub/tomcat_webroot 192.168.110.0/24(rw,no_root_squash)memcached服务器部署直接 yu... 阅读全文
posted @ 2014-12-05 10:12 鸾舞春秋 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 最近跟一个公司合作,要把我们的应用安装在他们的服务器上,不过问题来了。他们为了他们自己服务器安全,不给我们root权限,只给了我们普通用户权限,所有的程序都要装在规定的路径里,限制可不少。没办法装吧~~~ 我登录到服务器上一看 傻了,rpm -qa 一查 需要的包没装几个。一个个下源码包就装吧~~ ... 阅读全文
posted @ 2014-12-04 22:12 鸾舞春秋 阅读(544) 评论(0) 推荐(0) 编辑
摘要: Apache所依赖的库,封装了各个系统相关的API等。虽然都是Apache开发的,但是现在最新版本的Apache和APR源码是分开的。要编Apache就必须使用APR。/etc/ld.so.conf 此文件记录了编译时使用的动态库的路径,也就是加载so库的路径。 默认情况下,编译器只会使用/lib和... 阅读全文
posted @ 2014-12-04 20:22 鸾舞春秋 阅读(1686) 评论(0) 推荐(0) 编辑