仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 523|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] CentOS教程之CentOS netstat下令检察TCP毗连数信息

[复制链接]
小妖女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 21:12:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!netstat下令的功效是显现收集毗连、路由表和收集接口的信息,可让用户得知有哪些收集毗连正在运作。在一样平常事情中,我们最经常使用的也就两个参数,即netstatCan,以下所示:

  • [root@tiaobanji~]#netstat-an
  • ActiveInternetconnections(serversandestablished)
  • ProtoRecv-QSend-QLocalAddressForeignAddressState
  • tcp000.0.0.0:500200.0.0.0:*LISTEN
  • tcp00127.0.0.1:1990.0.0.0:*LISTEN
  • tcp00127.0.0.1:90000.0.0.0:*LISTEN
  • tcp00127.0.0.1:412240.0.0.0:*LISTEN
  • tcp00127.0.0.1:212240.0.0.0:*LISTEN



netstat-an参数中stat(形态)的寄义以下:
LISTEN:侦听来自远方的TCP端口的毗连哀求;
SYN-SENT:在发送毗连哀求后守候婚配的毗连哀求;
SYN-RECEIVED:在收到和发送一个毗连哀求后守候对方对毗连哀求切实其实认;
ESTABLISHED:代表一个翻开的毗连,我们经常使用此作为并发毗连数;
FIN-WAIT-1:守候近程TCP毗连中止哀求,或先前的毗连中止哀求切实其实认;
FIN-WAIT-2:从近程TCP守候毗连中止哀求;
CLOSE-WAIT:守候从当地用户发来的毗连中止哀求;
CLOSING:守候近程TCP对毗连中止切实其实认;
LAST-ACK:守候本来发向近程TCP的毗连中止切实其实认;
TIME-WAIT:守候充足的工夫以确保近程TCP毗连收到中止哀求切实其实认;
CLOSED:没有任何毗连形态;



在一样平常事情中,我们能够用shell组合下令来检察办事器的TCP毗连形态并汇总,下令以下:


  • netstat-an|awk/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}

参数申明:
CLOSED:没有毗连举动或正在举行的;
LISTEN:办事器正在守候的进进呼唤;
SYN_RECV:一个毗连哀求已抵达,守候确认;
SYN_SENT:使用已入手下手,翻开一个毗连;
ESTABLISHED:一般数据传输形态,也能够近似的了解为以后办事器的并发数;
FIN_WAIT1:使用已完成;
FIN_WAIT2:另外一边批准开释;
ITMED_WAIT:守候一切分组逝世失落;
CLOSING:双方同时实验封闭;
TIME_WAIT:另外一边已初始化一个开释;
LAST_ACK:守候一切分组逝世失落;



统计TCP毗连数下令:

  • netstat-an|grepESTABLISHED|greptcp|wc-l



如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
谁可相欹 该用户已被删除
沙发
发表于 2015-1-17 07:42:32 | 只看该作者
学习Linux应具备的。[书籍+网络资源]
板凳
发表于 2015-1-25 15:19:18 | 只看该作者
熟读写基础知识,学得会不如学得牢。
莫相离 该用户已被删除
地板
发表于 2015-2-3 05:46:10 | 只看该作者
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
深爱那片海 该用户已被删除
5#
发表于 2015-2-8 20:13:37 | 只看该作者
随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
因胸联盟 该用户已被删除
6#
发表于 2015-2-26 05:49:15 | 只看该作者
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
乐观 该用户已被删除
7#
发表于 2015-3-8 12:59:03 | 只看该作者
请问谁有Linux的学习心得的吗?简单的说说?
飘灵儿 该用户已被删除
8#
发表于 2015-3-16 04:24:06 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
小女巫 该用户已被删除
9#
发表于 2015-3-22 20:24:31 | 只看该作者
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 22:16

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表