您的位置:首页 > 理论基础 > 计算机网络

网络状态查看命令学习_Netstat

2013-05-25 23:10 330 查看
Netstat功 能:显示网络状态
语  法
参  数:
-a: (all)列列出所有的连线状态,包括 tcp/udp/unix socket 等
-t: (tcp)仅显示tcp相关选项
-u:(udp)仅显示udp相关选项
-n:
不使用主机名称与服务名称,使用 IP 与 port number,显示出网络连接情形
-l:仅列出有在 Listen (监听) 的服務状态
[b] -b列出相关的程序名(window环境)
-o显示pid,进程号(window环境)
-p:列出 PID 与 Program 的档名
显示udp链接端口的PID



[/b]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:没有任何连接状态;
-r:显示路由信息,路由表



-e:显示扩展信息,例如uid等
[b] -i:显示网络接口
-s:按各个协议进行统计
显示tcp端口的统计信息:


[/b] -c:每隔一个固定时间,执行该netstat命令
-x:[b]列出所有监听 UNIX 端口
实 例:
[/b][b] [root@localhost ~]#netstat -ap | grep ssh
[root@localhost ~]
[/b][b]#netstat -an | grep ':80'
[b][b] [root@localhost ~]
[/b][b]#[/b]netstat -an | grep LISTEN[/b][/b]




本文出自 “水滴石穿” 博客,请务必保留此出处http://pengyl.blog.51cto.com/5591604/1210144
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: