netstat - Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships 可以显示收集链接、路由表信息、接口统计信息、假装链接和多播成员、
是一个综合的网络状态的查看工具,可以查看自身的网络状态,如开启了那些端口等
常见参数
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。
-l 仅列出有在 Listen (监听) 的服務状态
-p 显示建立相关链接的程序名
-r 显示路由信息,路由表
-e 显示扩展信息,例如uid等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令。
常见命令: netstat -anpt
[root@node2 ~]# netstat -anpt|grep -e 22 -e Address Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2220/sshd tcp 0 0 192.168.222.11:22 192.168.222.1:62487 ESTABLISHED 2596/sshd tcp 0 52 192.168.222.11:22 192.168.222.1:60911 ESTABLISHED 2496/sshd tcp 0 0 :::22 :::* LISTEN 2220/sshd [root@node2 ~]#
参考:http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316661.html#undefined