这幅图是TCP的状态机,看了2个小时,分析总结如下:
(1)CLOSED 状态时初始状态。
(2)LISTEN:被动打开,服务器端的 状态变为LISTEN(监听)。被动打开的概念:连接的一端的应用程序通知操作系统,希望建立一个传入的连接。这时候操作系统为连接的这一端建立一个连 接。与之对应的是主动连接:应用程序通过主动打开请求来告诉操作系统建立一个连接。
(3)SYNRECV
Read More
moregeek program
配置nginx支持pathinfo功能-多极客编程
nginx模式不支持pathinfo模式,类似info.php/hello形式的url会被提示找不到页面。下面的通过正则找出实际文件路径和pathinfo部分的方法,让nginx支持pathinfo。
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
f
Read More
Read More
top命令详解二[命令使用]-多极客编程
命令使用
1. 工具(命令)名称
top
2.工具(命令)作用
显示系统当前的进程和其他状况;top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该 程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用 和执行时间对任务进行排序;而且
Read More
Read More
top命令详解一[显示内容分析]-多极客编程
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。
top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48
Read More
Read More
tcpdump使用实例-多极客编程
第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。如果没有指定类型,缺省的类型是host.
第二种是确定传输方向的关键字,主要包括src , dst ,dst or src, dst and sr
Read More
Read More
vim配置选辑-多极客编程
文本编辑器打开在vim的安装目录下的 /etc/vimrc 文件,(该文件是你启动vim之后立即加载的配置文件)设置如下:
一、字体风格配置:
set guifont=Courier_New:h10:cANSI "字体风格大小
colorscheme torte "界面风格
二、编码设置
set fileencodings=ucs-bom,utf-
Read More
Read More
svn: Can't open file 'PATH/TO/YOUR/FILES/.svn/lock': Permission denied-多极客编程
svn: Can't open file 'PATH/TO/YOUR/FILES/.svn/lock': Permission denied
如果出现上面的异常信息,说明你需要重置PATH/TO/YOUR/FILES/目录的svn权限和目录所有者,文件包括隐藏的.svn目录,这时你需要用root权限执行以下命令:
# 进入需要重置权限的目录
cd /PATH/TO/MY/PROJ
Read More
Read More
SED单行脚本快速参考(Unix 流编辑器)-多极客编程
-------------------------------------------------------------------------
SED单行脚本快速参考(Unix 流编辑器) 2005年12月29日
英文标题:USEFUL ONE-LINE SCRIPTS FOR SED (Unix stream editor)
原
Read More
Read More
free命令输出详解-多极客编程
下面是free的运行结果,一共有4行。为了方便说明,我们加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如:
FO[2][1] = ×××12
FO[3][2] = 305404
1 2 3 4 5
Read More
Read More
配置windows通过vnc连接linux桌面-多极客编程
1、安装包
[root@pps ~]# rpm -qa | grep vnc-server
vnc-server-4.1.2-9.el5
2、 设置VNC桌面
我们要为有权可以登录的用户设置登录桌面,修改配置文件/etc/sysconfig/vncservers :
VNCSERVERS="2:zhaozh" //port:5902,username
VNCSERVERARGS[2]=
Read More
Read More
使用svnsync备份详解[转载+修改]-多极客编程
使用svnsync备份很简单,步骤如下:
一、在备份机上创建一个空库:svnadmin create SMP
二、更改该库的钩子脚本pre-revprop-change(因为svnsync要改这个库的属性,也就是要将源库的属性备份到这个库,所以要启用这个脚本):
cd SMP/hooks;
cp pre-revprop-change.tmpl pre-revprop-change;
Read More
Read More
RHEL5.4 安装nginx-1.0 + php-5.2.17(fastcgi)+mysql-5.1.40-多极客编程
DATA: 2011-04-20AUTHOR:andy.feng(FH.CN)Email: lr@isadba.comBLOG:linuxguest.blog.51cto.comRHEL5.4 安装nginx-1.0 + php-5.2.17(fastcgi)+mysql-5.1.40
一、下载需要的软件包 #创建存放软件包的目录 mkdir -p /soft/diy #下载nginx-1
Read More
Read More
使用sa、sar命令统计系统资源使用情况-多极客编程
首先需要安装一个包
# rpm -qa sysstat
sysstat-7.0.2-3.el5
这个包安装了一些很有用的文件
# rpm -ql sysstat
/etc/cron.d/sysstat
/etc/rc.d/init.d/sysstat
/etc/sysconfig/sysstat
/etc/sysconfig/sysstat.ioconf
/usr/bin/ios
Read More
Read More
转-linux后门使用技巧-多极客编程
在某些时候很实用,记之!
Linux ssh后门问题关系到系统的安全,作为Linux系统管理员应该及时解决这一问题,这里先介绍一下这个Linux ssh后门问题,然后具体来说明一下这个问题的解决方法,以帮助管理员处理这一Linux ssh后门。
有很多次,我所在的站点需要某人的远程支持,而他却被公司防火强阻挡在外。很少有人意识到,如果能通过防火墙到达外部,
Read More
Read More
给RHEL5磁盘分区动手术-多极客编程
起因:由于局域网一台软件测试服务器是以前公司的新手安装的,分区存在一些问题,为了使用更稳定,分区更合理,最大的利用磁盘空间,所以决定对硬盘分区动手术。
手术包括的分区有,/分区,/boot分区,/home分区。
由于要动/分区和/boot分区,所以难度还是挺大的,一不注意细节,就会导致系统启动不了,更严重者就是系统崩溃和数据丢失。
下面
Read More
Read More
探秘fstab文件里面特殊分区-多极客编程
估计大家平时对/etc/fstab文件已经很熟悉了,在启动流程中,紧接着/etc/rc.sysinit文件后被读取的。主要功能就是在系统启动的时候自动挂载分区,比如/分区,就是必须再启动时被挂载的。如果fstab存在问题,系统可能无法成功启动。
fstab文件主要分成6列,每列的含义:
第一列:设备名称
第二列:挂
Read More
Read More
解决公司游戏官网数据库故障一例-多极客编程
今天朋友公司的测试期游戏官网出现问题,不能注册用户。环境是这样的一个官网web服务器,一个bbs服务器,公用一个mysql数据库服务器。分别在三台屋里服务器上,当前的症状就是,bbs一切正常,web官网可以访问,但是和数据库相关的操作,都有问题,点击页面,没有任何返回,请大家分析可能存在的问题。
由于web的php和html页面都可以访问,可以排除是web服务器的问题
Read More
Read More
lvs+keepalived简单配置-多极客编程
此文转载,出处不详
lvs说明:目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR);八种调度算法(rr,wrr,lc,wlc,lblc,lblcr,dh,sh)。在调度器的实现技术中,IP负载均衡技术是效率最高的。在已有的IP负载均衡技术中有通过网络地址转换(Network Address Translation)将一组服务器构成一个高性能的、高可用的虚拟服务器,我们
Read More
Read More
free命令详解的多个版本-多极客编程
linux中的free命令大家都很常用,可大家都清楚free输出的各行的意思及它们之间的关系吗?
[root@localhost ~]# free total used free shared buffers cachedMem: 4038116 4010292 27824 0
Read More
Read More
HAProxy配置使用说明-多极客编程
++++++++++++++++++++++++++++++++++++
正文 转自 www.budichina.com
++++++++++++++++++++++++++++++++++++
简介:
软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应
Read More
Read More