netstat使用--10个常用的命令

简介: 1.列出所有的端口   netstat -a   列出TCP协议的端口   netstat -at   UDP协议的端口   netstat -au 2.列出处于监听状态的socket   netstat -l   列出监听的TCP端口   ...

1.列出所有的端口
  netstat -a
  列出TCP协议的端口
  netstat -at
  UDP协议的端口
  netstat -au
2.列出处于监听状态的socket
  netstat -l
  列出监听的TCP端口
  netstat -lt
  列出监听的UDP端口
  netstat -lu
  列出监听的UNIX端口
  netstat -lx
3.列出协议的统计信息
  nestat -s
  比如: Ip:
    11150 total packets received
    1 with invalid addresses
    0 forwarded
    0 incoming packets discarded
    11149 incoming packets delivered
    11635 requests sent out
Icmp:
    0 ICMP messages received
    0 input ICMP message failed.
Tcp:
    582 active connections openings
    2 failed connection attempts
    25 connection resets received
Udp:
    1183 packets received
    4 packets to unknown port received.
   列出TCP协议的统计信息
   nestat -st
   列出UDP协议的统计信息
   netstat -su
4.显示进程ID和名称
  nestat -p
  其中-p选项可以和其它选项结合使用。
5.输出中不解析主机、端口、名称
  netstat -n
6. 持续打印netstat信息
  netstat -c
7.列出不支持的地址族
  netstat --verbose
8.列出内核的路由信息
  netstat -r
9. 列出在端口上运行的程序
  netstat -ap
  netstat -an | grep ':80'
10. 列出网络接口信息
  netstat –i


测试一例:

# netstat -a -t -n |grep -E '127|0.0.0.0'

image


转自网址:

http://blog.csdn.net/moxuansheng/article/details/6453028

相关文章
|
3月前
|
运维 监控 网络协议
netstat命令的使用实例
netstat命令的使用实例
31 1
|
7月前
|
网络协议
netstat命令
`netstat`命令用于显示网络连接、路由表及接口统计信息。常用选项包括`-a`(显示所有连接和监听端口)、`-n`(数字形式显示地址)、`-t`和`-u`(分别显示TCP和UDP连接)、`-l`(显示监听套接字)、`-p`(显示关联进程ID)等。输出包含协议、本地/外部地址、状态和进程信息。例如,`netstat -an`显示所有活动连接和监听端口。注意,可能需管理员权限运行,并且输出依系统和版本不同可能有差异。它是网络管理和问题排查的重要工具。
60 3
|
NoSQL Java Linux
netstat -anp | grep 应用 讲解 详细
netstat -anp | grep 应用 讲解 详细
487 0
netstat -anp | grep 应用 讲解 详细
|
Linux 网络协议
|
网络协议 Linux
|
网络协议 Unix 网络安全
|
网络协议 安全
|
网络协议 Perl 运维
|
网络协议 Linux Unix