存档

2009年6月 的存档

贤者需要有3个因素

2009年6月24日 admin 没有评论

要有崇高的道德感召力
给下属远大的事业空间
给下属个人私利的满足

摘自:看水浒说管理04

http://v.flvxz.com/show_773009.htm

分类: 收集 标签:

linux的history命令,查看执行记录

2009年6月22日 admin 没有评论

默认是没有执行时间的

export HISTTIMEFORMAT='%F %T '
history | more

可以记录执行时间
这样执行history就可以看到命令的执行时间了

分类: 收集 标签:

暴风影音终于把恶心的p2p进程stormliv.exe去掉了

2009年6月22日 admin 1 条评论

分类: 收集 标签:

转: Linux 软连接与硬连接

2009年6月19日 admin 没有评论

对于一个文件来说,有唯一的索引接点与之对应,而对于一个索引接点号,却可以有多个文件名与之对应。因此,在磁盘上的同一个文件可以通过不同的路径去访问该文件。注意在Linux下是一切皆文件的啊,文件夹、新加的硬盘 …都可以看着文件来处理的啊。
连接有软连接和硬连接(hard link)之分的,软连接(symbolic link)又叫符号连接。符号连接相当于Windows下的快捷方式。
不可以对文件夹建立硬连接的,我们通常用的还是软连接比较多。

eg:
ln -s source dist # 建立软连接
ln source dist # 建立硬连接

它们到底有什么区别呢?上次也好好的看了,好象同文件系统的结构有一定的关系,没怎么太详细的研究下次看明白了再加上。

———————-
软链接实际上只是一段文字,里面包含着它所指向的文件的名字,系统看到软链接后自动跳到对应的文件位置处进行处理;相反,硬联接为文件开设一个新的目录项,硬链接与文件原有的名字是平权的,在Linux看来它们是等价的。由于这个原因,硬链接不能连接两个不同文件系统上的文件。

转自:http://hi.baidu.com/lynsahuang/blog/item/f069a81090b77818b8127b6a.html

分类: 收集 标签:

密码保护:整理: mySQL INSERT

2009年6月18日 admin 要查看留言请输入您的密码。

这是一篇受密码保护的文章。您需要提供访问密码:


分类: 收集 标签:

转: 如何关闭time_wait连接

2009年6月16日 admin 没有评论

结合netstat和awk命令来统计网络连接数
From: http://hi.baidu.com/thinkinginlamp/blog/item/afbcab64b1ad81f3f6365453.html

netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"\t",state[key]}'

会得到类似下面的结果,具体数字会有所不同:

LAST_ACK 1
SYN_RECV 14
ESTABLISHED 79
FIN_WAIT1 28
FIN_WAIT2 3
CLOSING 5
TIME_WAIT 1669

状态:描述
CLOSED:无连接是活动的或正在进行
LISTEN:服务器在等待进入呼叫
SYN_RECV:一个连接请求已经到达,等待确认
SYN_SENT:应用已经开始,打开一个连接
ESTABLISHED:正常数据传输状态
FIN_WAIT1:应用说它已经完成
FIN_WAIT2:另一边已同意释放
ITMED_WAIT:等待所有分组死掉
CLOSING:两边同时尝试关闭
TIME_WAIT:另一边已初始化一个释放
LAST_ACK:等待所有分组死掉

也就是说,这条命令可以把当前系统的网络连接状态分类汇总。

下面解释一下为啥要这样写:

一个简单的管道符连接了netstat和awk命令。

——————————————————————

先来看看netstat:

netstat -n

Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 123.123.123.123:80 234.234.234.234:12345 TIME_WAIT

你实际执行这条命令的时候,可能会得到成千上万条类似上面的记录,不过我们就拿其中的一条就足够了。

——————————————————————

再来看看awk:

/^tcp/
滤出tcp开头的记录,屏蔽udp, socket等无关记录。

state[]
相当于定义了一个名叫state的数组

NF
表示记录的字段数,如上所示的记录,NF等于6

$NF
表示某个字段的值,如上所示的记录,$NF也就是$6,表示第6个字段的值,也就是TIME_WAIT

state[$NF]
表示数组元素的值,如上所示的记录,就是state[TIME_WAIT]状态的连接数

++state[$NF]
表示把某个数加一,如上所示的记录,就是把state[TIME_WAIT]状态的连接数加一

END
表示在最后阶段要执行的命令

for(key in state)
遍历数组

print key,”\t”,state[key]
打印数组的键和值,中间用\t制表符分割,美化一下。

如发现系统存在大量TIME_WAIT状态的连接,通过调整内核参数解决,
vim /etc/sysctl.conf
编辑文件,加入以下内容:

net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1 
net.ipv4.tcp_tw_recycle = 1 
net.ipv4.tcp_fin_timeout = 30

然后执行 /sbin/sysctl -p 让参数生效。

net.ipv4.tcp_syncookies = 1 表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭;
net.ipv4.tcp_tw_reuse = 1 表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭;
net.ipv4.tcp_tw_recycle = 1 表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭。
net.ipv4.tcp_fin_timeout 修改系統默认的 TIMEOUT 时间

下面附上TIME_WAIT状态的意义:

客户端与服务器端建立TCP/IP连接后关闭SOCKET后,服务器端连接的端口
状态为TIME_WAIT

是不是所有执行主动关闭的socket都会进入TIME_WAIT状态呢?
有没有什么情况使主动关闭的socket直接进入CLOSED状态呢?

主动关闭的一方在发送最后一个 ack 后
就会进入 TIME_WAIT 状态 停留2MSL(max segment lifetime)时间
这个是TCP/IP必不可少的,也就是“解决”不了的。

也就是TCP/IP设计者本来是这么设计的
主要有两个原因
1。防止上一次连接中的包,迷路后重新出现,影响新连接
(经过2MSL,上一次连接中所有的重复包都会消失)
2。可靠的关闭TCP连接
在主动关闭方发送的最后一个 ack(fin) ,有可能丢失,这时被动方会重新发
fin, 如果这时主动方处于 CLOSED 状态 ,就会响应 rst 而不是 ack。所以
主动方要处于 TIME_WAIT 状态,而不能是 CLOSED 。

TIME_WAIT 并不会占用很大资源的,除非受到攻击。

还有,如果一方 send 或 recv 超时,就会直接进入 CLOSED 状态

继续阅读:
查看Apache并发请求数及其TCP连接状态

http://blog.s135.com/read.php/269.htm

Linux 反 DDOS的几个设置

http://www.pgsqldb.org/mwiki/index.php/Linux_%E5%8F%8D_DDOS%E7%9A%84%E5%87%A0%E4%B8%AA%E8%AE%BE%E7%BD%AE

转自:http://www.lostk.com/blog/close_timewait_connection/

分类: 收集 标签:

wordpress升级2.8了

2009年6月12日 admin 没有评论

我第一时间用后台的自动升级,升级到2.8
升级完成后,还是提示”WordPress 2.8 版本可用!现在升级。”
不懂…

又升级了一次,可以了。

分类: 收集 标签:

转:如何改变Linux系统语言/字符集

2009年6月12日 admin 没有评论

修改 /etc/sysconfig/i18n 文件,如

LANG=”en_US”,xwindow会显示英文界面,

LANG=”zh_CN.GB18030″,xwindow会显示中文界面。

还有一种方法

cp /etc/sysconfig/i18n $HOME/.i18n

修改 $HOME/.i18n 文件,如

LANG=”en_US”,xwindow会显示英文界面,

LANG=”zh_CN.GB18030″,xwindow会显示中文界面,

这样就可以改变个人的界面语言,而不影响别的用户。

转自:http://blog.csdn.net/yhb72/archive/2005/05/01/370114.aspx

分类: 收集 标签:

转:精彩PuTTY 中文教程(解决乱码、X窗口、自动登陆等问题)

2009年6月12日 admin 没有评论

http://dzh001.blog.51cto.com/2767/40624

分类: 收集 标签:

转:用PHP发送有附件的电子邮件

2009年6月10日 admin 没有评论

文章请看:http://www.phontol.com/20080605_153528.html

分类: 收集 标签: