Author Archive
Debian常用操作命令集合
2011-01-10, Nortan Posted in 一起分享, 常用, 操作系统 | 2 回复 | 查看全文>>
Debian常用操作命令集合,不定期增加及修改
查看软件xxx安装内容
#dpkg -L xxx
查找软件
#apt-cache search 正则表达式
查找文件属于哪个包
#dpkg -S filename
#apt-file search filename
查询软件xxx依赖哪些包
#apt-cache depends xxx
查询软件xxx被哪些包依赖
#apt-cache rdepends xxx
增加一个光盘源
#apt-cdrom add
系统升级
#apt-get update
#apt-get upgrade
#apt-get dist-upgrade
查看全文…
Log4j常用配置
2011-01-05, Nortan Posted in 常用, 配置 | 1 回复 | 查看全文>>
Log4J的输出目的地很灵活,这里的举例了几种常用的配置,
log4j.rootLogger =DEBUG, A1,A2
#输出到控制台
log4j.appender.A1 = org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout = org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern =[%d] [%t] %-5p - %m %n
查看全文...
在debian中安装UnixBench
2010-12-29, Nortan Posted in 一起分享, 操作系统 | 1 回复 | 查看全文>>
UnixBench可以测试UNIX、linux性能测试软件,在debian中安装与运行如下:
第一次运行安装时,需要先安装他依赖的包
#apt-get install libx11-dev libgl1-mesa-dev libxext-dev perl perl-modules make
安装完成依赖包好,下载unixbench-5.1.2安装并运行
#wget http://byte-unixbench.googlecode.com/files/unixbench-5.1.2.tar.gz
#tar zxvf unixbench-5.1.2.tar.gz
#cd unixbench-5.1.2
#./Run
锁定SVN中的二进制文件防止冲突
2010-12-15, Nortan Posted in 一起分享, 常用, 软件开发, 配置 | 我来说两句 | 查看全文>>
在SVN中对于二进制文件,或者不太适合合并的文件进行修改时,直接使用默认的”拷贝-修改-合并”工作模式可能造成很多不方便,如出现冲突,可能会无法合并等等,费时费力!这样的情况还是使用VSS“锁定-编辑-解锁”的工作模式比较好。SVN同样支持这种工作方式,但网上的文章对于这种工作模式介绍比较少,基本出于同一文章,而且对这种工作模式的具体使用没有介绍,这文章就是介绍你怎么在SVN中使用”锁定-编辑-解锁”工作模式。
SVN中使用”锁定-编辑-解锁”工作模式的原理很简单,主要通过内置的属性“svn:needs-lock”实现“锁定-编辑-解锁”模型,注意,这个属性只对独立文件有效,对目录不起作用。我以Eclipse为例子,说一下他的使用:
1、设置文件的工作模式为“锁定-编辑-解锁”
选择需要设置为“锁定-编辑-解锁”模式的文件—》点击右键—》Team —》设置属性,出现如下对话框

svn set property
然后提交到svn服务器,提交后,原来的文件小图标会出来一个红圈包含的减号。说明工作模式已经设置成功!设置好第一步后,所有更新到最新版本的客户端文件,都会出现同样的标记,设置成功后,这个文件被设置为只读模式,在没有取得锁定前,将不可以直接修改保存。
2、锁定文件
在修改文件前,我们需要首先锁定文件才能修改,锁定后,其它人就不能再锁定了。直到锁定人员提交本次修改,或者手工解除锁定,锁定文件过程如下: 查看全文…
debian系统中使用mrtg监控服务器的cpu、内存、网络等等情况
2010-11-30, Nortan Posted in 一起分享, 常用, 操作系统, 配置 | 1 回复 | 查看全文>>
如果你是服务器管理员,MRTG会为你做很多事情,如网络流量监控,CPU使用情况及温度监控,内存监控,Web连接数量监控等等,当然,并不是说MRTG有多强大,他也是依赖于snmp服务,也有很多人更喜欢高级点的cacti,但MRTG优点还是很多的,这里就介绍下使用mrtg来监视服务器的性能及状态.

一:安装必须的软件进行流量监控:
apt-get install apache2 (这个也是可以用Nginx,这里以apache2为例子,如果已经安装apache2,跳过之!)
apt-get install mrtg
apt-get install snmpd
编辑snmpd:
vim /etc/snmp/snmpd.conf
查找到类似的行,修改为如下所示:(仅仅修改屏蔽或放开)
# sec.name source community
# com2sec paranoid default public # kommentieren
com2sec readonly default public # < - auskommentieren
#com2sec readwrite default private
重启snmpd服务:
/etc/init.d/snmpd restart
重新生成mrtg的配置文件:
cfgmaker public@localhost > /etc/mrtg.cfg
(注意)如果仅仅监视一个IP地址采用如下命令:
cfgmaker public@192.168.0.1 >> /etc/mrtg.cfg
生成mrtg的主页:
indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.html
访问地址:http://localhost/mrtg/ (所有都用这个地址访问) 查看全文…