flymeteor@Blog


debian环境下l7-filter的安装

l7-filter(Application Layer Packet Classifier for Linux)是linux下的开æº?项目,它是基于应用层数æ?®è¯†åˆ«çš„分类器。它å?¯ä»¥åˆ†ç±»æ•°æ?®åŒ…而ä¸?管你使用的是哪些端å?£ï¼Œè¿™å¯¹é‚£äº›ç»?常å?˜æ?¢ç«¯å?£çš„网络应用进行数æ?®æµ?æ•´å½¢é?žå¸¸æœ‰ç”¨ã€‚l7-filterå·²ç»?å¼€å?‘到v1.3版,功能已ç»?比较完善。它以kernelã€?iptables的补ä¸?的形å¼?æ??供的,尚未å?ˆå¹¶åˆ°kernelçš„æº?代ç ?中。

debian linux是当å‰?æµ?行的几大linuxå?‘行版之一。它的优势就是其有ç?€å¼ºå¤§çš„软件包管ç?†å·¥å…·é›†ï¼Œèƒ½å¤Ÿå¾ˆå¥½çš„自动解决软件包之间的相互ä¾?赖关系,以å?Šä¾¿æ?·çš„å?‡çº§æ–¹å¼?。本文将介ç»?怎样以debian的方å¼?æ?¥å®‰è£…使用l7-filter。 Continue reading this entry »


Swap On

sudo -s
dd if=/dev/zero of=/swap bs=1024 count=2097152
mkswap /swap
swapon /swap

echo “/swap swap swap defaults 0 0″ >> /etc/fstab


无语了。。。。呵呵

领导贵�化,员工奴隶化,人际��化,加�日夜化,上�无�化,绩效�密化,竟�内定化,检查形�化,待�民工化,加薪?他妈的神��


命令行快�键

光标移动:
Ctrl+b 退一格
Ctrl+f 进一格
Esc b 退一�
Esc f 进一�
Ctrl+a 移至行首
Ctrl+e 移至行尾

内容修改:
Ctrl+w 删除光标�置�的一� (这个在 tcsh 下怪怪的,有时候��使唤。)
Ctrl+u 删除当�行
Ctrl+k 删除从光标�置至行尾的内容
Ctrl+y å??删除
Ctrl+r �索历�记录 (这个好�也�能用在 tcsh 里。)


Sed 与 Linux ç­‰ä»·å‘½ä»¤ä»£ç ?鉴èµ?

sed 与 unix 命令等价代�鉴� by dbcat

basename sed 's/\(.*\)\/\([^/]*\)/\2/' or sed 's,.*/,,'
cat sed '' or sed -n '1,$p' or sed '1,$!d'
cat -s sed '/./,/^$/!d'
cat -n sed '=' | sed 'N;s/\n/\t/;s/^/ &/' or sed '=' | sed '$!N;s/\n/ /'
cat -E sed 's/$/\$/'
cat -t sed 's/\t/^I/g'
cut -c n sed 's/\(.\)\{n\}.*/\1/' or sed 's/^.\{(n-1)\}//g;s/\(.\)\(.*\)/\1/g'
cut -c x-y sed 's/\(^.\{y\}\)\(.*\)/\1/g;s/^.\{(x-1)\}//'
cut -d| -f6 sed 's/\(\([^|]*\)\|\)\{6\}.*/\2/'
cp file1 file2 sed 'w file2' file1
expand -t 1 sed 's/\t/ /g'
dirname sed 's/\(.*\)\/\([^/]*\)/\1/' or sed 's,[^/]*$,,'
grep patten sed -n '/patten/p' or sed '/patten/!d'
grep -v patten sed -n '/patten/!p' or sed '/pateen/d'
grep -n patten sed -n '/patten/{=;p}'| sed 'N;s/\n/:/'
head sed -n '1,10p'
head -1 sed -n '1p' or sed 'q'
head -Number sed '1,Number!d' or sed 'Numberq'
paste -s file1 file2 sed ':a;N;s/\n/\t/;ba;' file1 file2 | sed 's/\t\t/\n/'
paste -sdstr sed ':a;N;s/\n/str/;ba'
rev sed '/\n/!G;s/\(.\)\(.*\n\)/&\2\1/;//D;s/.//'
tac sed -n '1! G;$p;h' or sed -n 'G;$p;h'
tail -1 sed -n '$p' or sed '$!d'
tail -Number sed ':t;$q;N;(Number+1),$D;bt'
tail -f sed -u '/./!d'
tr "\n" " " sed ':a;N;s/\n/ /;ba'
tr "A-Z" "a-z" sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'
tr "a-z" "A-Z" sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'
tr -d "12" sed ':a;N;s/\n//;ba' or sed ':a;N;s/\(^.\)*\n\(.*\)/\2\1/;ba'
tr -s 'x' sed 's/\(x\)\(x\{1,\}\)/\1/'
tr -s ' ' sed 's/ \+/ /g'
uniq -u sed '$b;N;/^\(.*\)\n\1$/ ! {P;D};:c;$d;s/.*\n//;N;/^\(.*\)\n\1$/{bc};D'
uniq sed 'N;/^\(.*\)\n\1$/!P;D'
wc -l sed -n '$='
wc -c sed ':a;s/./&\n/;P;D;/.\{2,\}\n/ba' t|sed -n '$='
wc -w sed 's/ /\n/g' | sed -n '$='
xargs sed ':a;N;s/\n/ /;ba' or sed -e ':a' -e '$!N;s/\n/ /;ta'


å?‚加群的婚礼回æ?¥äº†……

è§?到了几个ä¸?错的朋å?‹,大家在一起的日å­?就是开心….^-^….ä¸?知下一个走进婚姻殿堂的是è°?å‘¢?


Gtalk Online Status Display

Gtalk Online Status


正则表达�语法

一个正则表达å¼?就是由普通字符(例如字符 a 到 z)以å?Šç‰¹æ®Šå­—符(称为元字符)组æˆ?的文字模å¼?。该模å¼?æ??述在查找文字主体时待匹é…?的一个或多个字符串。正则表达å¼?作为一个模æ?¿ï¼Œå°†æŸ?个字符模å¼?与所æ?œç´¢çš„字符串进行匹é…?。 Continue reading this entry »


CVS使用手册

CVS使用手册

作者: 车东 Email: chedongATbigfoot.com/chedongATchedong.com

写于:2002/07/10 最�更新: 02/21/2005 16:46:12
Feed Back >> (Read this before you ask question)
Creative Commons License

版�声明:�以任�转载,转载时请务必以超链接形�标明文章原始出处和作者信��本声明
http://www.chedong.com/tech/cvs_card.html

关键�:CVS CVSWeb CVSTrac WinCVS CVSROOT

内容摘�:

CVS是一个C/S系统,多个开�人员通过一个中心版本控制系统�记录文件版本,从而达到��文件�步的目的。工作模�如下:

CVS�务器(文件版本库)
/ | \
(版 本 � 步)
/ | \
开�者1 开�者2 开�者3

作为一般开�人员挑选2,6看就�以了,CVS的管�员则更需�懂的更多一些,最�还简�介�了一些Windows下的cvs客户端使用,CVS远程用户认�的选择�与BUG跟踪系统等开�环境的集�问题。

1. CVS环境�始化:CVS环境的�建 管�员
2. CVS的日常使用:日常开�中最常用的CVS命令, 开�人员 管�员
3. CVS的分支开�:项目按照��进度和目标并�进行 管�员
4. CVS的用户认�:通过SSH的远程用户认�,安全,简� 管�员
5. CVSWEB:CVSçš„WEB访问界é?¢å¤§å¤§æ??高代ç ?版本比较的效率 管ç?†å‘˜
6. CVS TAG:将$Id$ 加入代�注释中,方便开�过程的跟踪开�人员
7. CVS vs VSS: CVS和Virsual SourceSafe的比较 开�人员 管�员
8. WinCVS: 通过SSH认�的WinCVS认�设置
9. 基于CVSTrac的�组开�环境�建:通过CVSTrac实现web界�的CVS用户管�,集�的BUG跟踪和WIKI交�
10. CVS中的用户��管�:基于系统用户的CVS��管�和基于CVSROOT/passwd的虚拟用户管�

一个系统20%的功能往往能够满足80%的需求,CVS也ä¸?例外,以下是CVS最常用的功能,å?¯èƒ½è¿˜ä¸?到它全部命令选项的20%,作为一般开å?‘人员平时会用cvs updateå’Œcvs commit就够了,更多的需求在实际应用过程中自然会出现,ä¸?时回头看看相关文档ç»?常有æ„?外的收获。 Continue reading this entry »


邮件系统postfix安装与�置(二)

5. 关于延迟邮件的�投递控制
�以通过以下的几个�数实现对延迟邮件的�投递控制:
queue_run_delay:设置队列管ç?†è¿›è¡Œæ‰«æ??deferred邮件队列的频率,缺çœ?值为1000秒。
maximal_queue_lifetime:设置postfix在放弃投递而返回��投递信��,被延迟邮件�deferred邮件队列中的生存时间。
minimal_backoff_time:当一�邮件投递失败�,邮件队列将在一段时间内忽视该邮件的存在,也就是我们��讲的时间邮票。该�数就是用�设置最�的时间邮票。缺�值为1000秒。
maximal_backoff_time:设置最大的时间邮票。 Continue reading this entry »