首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Linux: 十 个 Netstat 命令实例

2013-08-01 
Linux: 10 个 Netstat 命令实例Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Inter

Linux: 10 个 Netstat 命令实例

Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。本文提供 10 个非常实用的 Netstat 命令实例。

?

1. 列出所有端口 (包括监听和未监听的)


列出所有端口 netstat -a

?

netstat -a | more[root@diancai1 ~]# netstat -a | moreActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address               Foreign Address             State      tcp        0      0 *:5666                      *:*                         LISTEN      tcp        0      0 *:rsync                     *:*                         LISTEN      tcp        0      0 diancai1.com:47537          115.239.224.60:60000        ESTABLISHED tcp        0      0 *:6080                      *:*                         LISTEN      tcp        0      0 localhost.localdomain:8035  *:*                         LISTEN      tcp        0      0 *:8039                      *:*                         LISTEN      tcp        0      0 *:7080                      *:*                         LISTEN      tcp        0      0 *:rsync                     *:*                         LISTEN      tcp        0      0 localhost.localdomain:8015  *:*                         LISTEN      tcp        0      0 *:webcache                  *:*                         LISTEN      tcp        0      0 *:personal-agent            *:*                         LISTEN      tcp        0      0 *:8019                      *:*                         LISTEN      tcp        0      0 *:ssh                       *:*                         LISTEN      tcp        0      0 *:glrpc                     *:*                         LISTEN      tcp        0      0 localhost.localdomain:8025  *:*                         LISTEN      tcp        0      0 *:8029                      *:*                         LISTEN      tcp        0      0 *:esri_sde                  *:*                         LISTEN      tcp        0     48 diancai1.com:ssh            localhost:57648             ESTABLISHED tcp        0      0 diancai1.com:55624          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:53528          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:53529          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:53484          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:53483          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:53482          localhost:mysql             ESTABLISHED 

?

?

列出所有 tcp 端口 netstat -at

?

[root@diancai1 ~]# netstat -atActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address               Foreign Address             State      tcp        0      0 *:5666                      *:*                         LISTEN      tcp        0      0 *:rsync                     *:*                         LISTEN      tcp        0      0 diancai1.com:47537          115.239.224.60:60000        ESTABLISHED tcp        0      0 *:6080                      *:*                         LISTEN      tcp        0      0 localhost.localdomain:8035  *:*                         LISTEN      tcp        0      0 *:8039                      *:*                         LISTEN      tcp        0      0 *:7080                      *:*                         LISTEN      tcp        0      0 *:rsync                     *:*                         LISTEN      tcp        0      0 localhost.localdomain:8015  *:*                         LISTEN      tcp        0      0 *:webcache                  *:*                         LISTEN      tcp        0      0 *:personal-agent            *:*                         LISTEN      tcp        0      0 *:8019                      *:*                         LISTEN      tcp        0      0 *:ssh                       *:*                         LISTEN      tcp        0      0 *:glrpc                     *:*                         LISTEN      tcp        0      0 localhost.localdomain:8025  *:*                         LISTEN      tcp        0      0 *:8029                      *:*                         LISTEN      tcp        0      0 *:esri_sde                  *:*                         LISTEN      tcp        0    512 diancai1.com:ssh            localhost:57648             ESTABLISHED tcp        0      0 diancai1.com:6080           localhost:14048             TIME_WAIT   tcp        0      0 diancai1.com:55624          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:53528          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:53529          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:53484          localhost:mysql             ESTABLISHED  

?

?

列出所有 udp 端口 netstat -au

[root@diancai1 ~]# netstat -auActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address               Foreign Address             State      udp        0      0 *:bootpc                    *:*                                   

?

2.列出所有处于监听状态的 Sockets

?

只显示监听端口 netstat -l

[root@diancai1 ~]# netstat -lActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address               Foreign Address             State      tcp        0      0 *:5666                      *:*                         LISTEN      tcp        0      0 *:rsync                     *:*                         LISTEN      tcp        0      0 *:6080                      *:*                         LISTEN      tcp        0      0 localhost.localdomain:8035  *:*                         LISTEN      tcp        0      0 *:8039                      *:*                         LISTEN      tcp        0      0 *:7080                      *:*                         LISTEN      tcp        0      0 *:rsync                     *:*                         LISTEN      tcp        0      0 localhost.localdomain:8015  *:*                         LISTEN      tcp        0      0 *:webcache                  *:*                         LISTEN      tcp        0      0 *:personal-agent            *:*                         LISTEN      tcp        0      0 *:8019                      *:*                         LISTEN      tcp        0      0 *:ssh                       *:*                         LISTEN      tcp        0      0 *:glrpc                     *:*                         LISTEN      tcp        0      0 localhost.localdomain:8025  *:*                         LISTEN      tcp        0      0 *:8029                      *:*                         LISTEN      tcp        0      0 *:esri_sde                  *:*                         LISTEN      udp        0      0 *:bootpc                    *:*                                     Active UNIX domain sockets (only servers)Proto RefCnt Flags       Type       State         I-Node Pathunix  2      [ ACC ]     STREAM     LISTENING     8560   /tmp/.gdm_socketunix  2      [ ACC ]     STREAM     LISTENING     8589   /tmp/.X11-unix/X0

?

只列出所有监听 tcp 端口 netstat -lt

[root@diancai1 ~]# netstat -ltActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address               Foreign Address             State      tcp        0      0 *:5666                      *:*                         LISTEN      tcp        0      0 *:rsync                     *:*                         LISTEN      tcp        0      0 *:6080                      *:*                         LISTEN      tcp        0      0 localhost.localdomain:8035  *:*                         LISTEN      tcp        0      0 *:8039                      *:*                         LISTEN      tcp        0      0 *:7080                      *:*                         LISTEN      tcp        0      0 *:rsync                     *:*                         LISTEN      tcp        0      0 localhost.localdomain:8015  *:*                         LISTEN      tcp        0      0 *:webcache                  *:*                         LISTEN      tcp        0      0 *:personal-agent            *:*                         LISTEN      tcp        0      0 *:8019                      *:*                         LISTEN      tcp        0      0 *:ssh                       *:*                         LISTEN      tcp        0      0 *:glrpc                     *:*                         LISTEN      tcp        0      0 localhost.localdomain:8025  *:*                         LISTEN      tcp        0      0 *:8029                      *:*                         LISTEN      tcp        0      0 *:esri_sde                  *:*                         LISTEN      

?

只列出所有监听 udp 端口 netstat -lu

[root@diancai1 ~]# netstat -luActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address               Foreign Address             State      udp        0      0 *:bootpc                    *:*                                    

?

只列出所有监听 UNIX 端口 netstat -lx

[root@diancai1 ~]# netstat -lxActive UNIX domain sockets (only servers)Proto RefCnt Flags       Type       State         I-Node Pathunix  2      [ ACC ]     STREAM     LISTENING     8560   /tmp/.gdm_socketunix  2      [ ACC ]     STREAM     LISTENING     8589   /tmp/.X11-unix/X0

?

3.显示每个协议的统计信息


显示所有端口的统计信息 netstat -s

[root@diancai1 ~]# netstat -sIp:    1037044938 total packets received    121 with invalid addresses    0 forwarded    0 incoming packets discarded    1036911071 incoming packets delivered    2034453624 requests sent out    35 fragments failedIcmp:    12687916 ICMP messages received    8420682 input ICMP message failed.    ICMP input histogram:        destination unreachable: 3522        timeout in transit: 9777        echo requests: 12674586        echo replies: 31    4254071 ICMP messages sent    0 ICMP messages failed    ICMP output histogram:        destination unreachable: 52        echo request: 113        echo replies: 4253904IcmpMsg:        InType0: 31        InType3: 3522        InType8: 12674586        InType11: 9777        OutType0: 4253904        OutType1: 2        OutType3: 52        OutType8: 113Tcp:    41289248 active connections openings    40566438 passive connection openings    1428278 failed connection attempts    180025 connection resets received    46 connections established    1023982902 segments received    907824976 segments send out    503660 segments retransmited    1 bad segments received.    4290136 resets sentUdp:    509280 packets received    24 packets to unknown port received.    0 packet receive errors    509934 packets sentTcpExt:    365906 invalid SYN cookies received    271 resets received for embryonic SYN_RECV sockets    55 packets pruned from receive queue because of socket buffer overrun    6316 ICMP packets dropped because they were out-of-window    26 ICMP packets dropped because socket was locked    39728257 TCP sockets finished time wait in fast timer    105112 time wait sockets recycled by time stamp    1 TCP sockets finished time wait in slow timer    45200334 delayed acks sent    192823 delayed acks further delayed because of locked socket    Quick ack mode was activated 32969 times    1161215 times the listen queue of a socket overflowed    1161215 SYNs to LISTEN sockets ignored    454089419 packets directly queued to recvmsg prequeue.    2713155 packets directly received from backlog    310674262 packets directly received from prequeue    615928746 packets header predicted    235531 packets header predicted and directly queued to user    87820741 acknowledgments not containing data received    312798179 predicted acknowledgments    15896 times recovered from packet loss due to SACK data    5 bad SACKs received    Detected reordering 1 times using FACK    Detected reordering 1 times using SACK    Detected reordering 11 times using time stamp    15 congestion windows fully recovered    29 congestion windows partially recovered using Hoe heuristic    TCPDSACKUndo: 5227    7216 congestion windows recovered after partial ack    21724 TCP data loss events    1 timeouts after reno fast retransmit    2728 timeouts after SACK recovery    642 timeouts in loss state    40489 fast retransmits    313 forward retransmits    244256 retransmits in slow start    111404 other TCP timeouts    2596 sack retransmits failed    13159 packets collapsed in receive queue due to low socket buffer    55147 DSACKs sent for old packets    101 DSACKs sent for out of order packets    136949 DSACKs received    8 DSACKs for out of order packets received    2307330 connections reset due to unexpected data    5238 connections reset due to early user close    25640 connections aborted due to timeoutIpExt:    InMcastPkts: 8420682    InBcastPkts: 149203

?

显示 TCP 或 UDP 端口的统计信息 netstat -st 或 -su

[root@diancai1 ~]# netstat -stIcmpMsg:    InType0: 31    InType3: 3522    InType8: 12674598    InType11: 9777    OutType0: 4253906    OutType1: 2    OutType3: 52    OutType8: 113Tcp:    41289265 active connections openings    40566490 passive connection openings    1428280 failed connection attempts    180025 connection resets received    46 connections established    1023984103 segments received    907825655 segments send out    503664 segments retransmited    1 bad segments received.    4290138 resets sentTcpExt:    365906 invalid SYN cookies received    271 resets received for embryonic SYN_RECV sockets    55 packets pruned from receive queue because of socket buffer overrun    6316 ICMP packets dropped because they were out-of-window    26 ICMP packets dropped because socket was locked    39728270 TCP sockets finished time wait in fast timer    105112 time wait sockets recycled by time stamp    1 TCP sockets finished time wait in slow timer    45200362 delayed acks sent    192824 delayed acks further delayed because of locked socket    Quick ack mode was activated 32970 times    1161215 times the listen queue of a socket overflowed    1161215 SYNs to LISTEN sockets ignored    454089687 packets directly queued to recvmsg prequeue.    2713159 packets directly received from backlog    310674514 packets directly received from prequeue    615929541 packets header predicted    235561 packets header predicted and directly queued to user    87820876 acknowledgments not containing data received    312798309 predicted acknowledgments    15896 times recovered from packet loss due to SACK data    5 bad SACKs received    Detected reordering 1 times using FACK    Detected reordering 1 times using SACK    Detected reordering 11 times using time stamp    15 congestion windows fully recovered    29 congestion windows partially recovered using Hoe heuristic    TCPDSACKUndo: 5227    7216 congestion windows recovered after partial ack    21724 TCP data loss events    1 timeouts after reno fast retransmit    2728 timeouts after SACK recovery    642 timeouts in loss state    40489 fast retransmits    313 forward retransmits    244256 retransmits in slow start    111406 other TCP timeouts    2596 sack retransmits failed    13159 packets collapsed in receive queue due to low socket buffer    55148 DSACKs sent for old packets    101 DSACKs sent for out of order packets    136949 DSACKs received    8 DSACKs for out of order packets received    2307330 connections reset due to unexpected data    5238 connections reset due to early user close    25640 connections aborted due to timeoutIpExt:    InMcastPkts: 8420692    InBcastPkts: 149203

?

4.在 netstat 输出中显示 PID 和进程名称 netstat -p
netstat -p 可以与其它开关一起使用,就可以添加 “PID/进程名称” 到 netstat 输出中,这样 debugging 的时候可以很方便的发现特定端口运行的程序。

?

[root@diancai1 ~]# netstat -ptActive Internet connections (w/o servers)Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   tcp        0      0 diancai1.com:glrpc          localhost:47786             SYN_RECV    -                   tcp        0      0 diancai1.com:47537          115.239.224.60:60000        ESTABLISHED 27294/dns           tcp        0    288 diancai1.com:ssh            localhost:57648             ESTABLISHED 21360/1             tcp        0      0 diancai1.com:webcache       localhost:57867             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55358          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:55357          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:55355          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:55354          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:55353          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:55350          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:55349          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:55347          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:55346          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:55345          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:55344          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:55342          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:55341          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:55340          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:55338          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:55337          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:55336          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:55333          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55332          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55330          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55329          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55328          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55323          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55322          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55321          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55318          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55317          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55315          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55313          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55312          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55311          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55306          localhost:mysql             TIME_WAIT   -                   tcp        0      0 diancai1.com:55361          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:55360          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:53528          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55289          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55290          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55254          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55255          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55256          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55258          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55259          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:62676          localhost:11211             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:62688          localhost:11211             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:42154          localhost:mysql             ESTABLISHED 13574/java          tcp        0      0 diancai1.com:45857          localhost:mysql             ESTABLISHED 13574/java          tcp        0      0 diancai1.com:40218          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:40217          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:40177          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:40176          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:40175          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:27391          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:apm-link       localhost:mysql             ESTABLISHED 13574/java          tcp        0      0 diancai1.com:32482          localhost:mysql             ESTABLISHED 13574/java          tcp        0      0 diancai1.com:esri_sde       localhost:34142             ESTABLISHED 13574/java          tcp        0      0 diancai1.com:32055          localhost:11211             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:jerand-lm      localhost:mysql             ESTABLISHED 13574/java          

?

5. 在 netstat 输出中不显示主机,端口和用户名 (host, port or user)
当你不想让主机,端口和用户名显示,使用 netstat -n。将会使用数字代替那些名称。同样可以加速输出,因为不用进行比对查询。

?

[root@diancai1 ~]# netstat -anActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address               Foreign Address             State      tcp        0      0 0.0.0.0:5666                0.0.0.0:*                   LISTEN      tcp        0      0 0.0.0.0:873                 0.0.0.0:*                   LISTEN      tcp        0      0 172.16.2.2:9080             172.16.1.12:48674           SYN_RECV    tcp        0      0 172.16.2.2:47537            115.239.224.60:60000        ESTABLISHED tcp        0      0 :::6080                     :::*                        LISTEN      tcp        0      0 ::ffff:127.0.0.1:8035       :::*                        LISTEN      tcp        0      0 :::8039                     :::*                        LISTEN      tcp        0      0 :::7080                     :::*                        LISTEN      tcp        0      0 :::873                      :::*                        LISTEN      tcp        0      0 ::ffff:127.0.0.1:8015       :::*                        LISTEN      tcp        0      0 :::8080                     :::*                        LISTEN      tcp        0      0 :::5555                     :::*                        LISTEN      tcp        0      0 :::8019                     :::*                        LISTEN      tcp        0      0 :::22                       :::*                        LISTEN      tcp        0      0 :::9080                     :::*                        LISTEN      tcp        0      0 ::ffff:127.0.0.1:8025       :::*                        LISTEN      tcp        0      0 :::8029                     :::*                        LISTEN      tcp        0      0 :::5151                     :::*                        LISTEN      tcp        0    640 ::ffff:172.16.2.2:22        ::ffff:172.16.17.11:57648   ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:55358     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55355     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55354     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55351     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55349     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55347     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55346     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55345     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55344     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55333     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:55366     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55365     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55364     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:55361     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:55360     ::ffff:172.16.3.2:3306      TIME_WAIT   tcp        0      0 ::ffff:172.16.2.2:56634     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56632     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56633     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56638     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56636     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56637     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56626     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56627     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56625     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56631     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56619     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56620     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56621     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56648     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56642     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56640     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56641     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56647     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:56644     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:53528     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:55289     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:55290     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:55254     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:55255     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:55256     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:55258     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:55259     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:62676     ::ffff:172.16.3.2:11211     ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:62688     ::ffff:172.16.3.2:11211     ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:42154     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:45857     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:40218     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:40217     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:40177     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:40176     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:40175     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:27391     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:32483     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:32482     ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:8080      ::ffff:172.16.1.12:52664    ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:6080      ::ffff:172.16.1.12:51377    ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:5151      ::ffff:172.16.2.253:34142   ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:32055     ::ffff:172.16.3.2:11211     ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:7080      ::ffff:172.16.1.12:53420    ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:1810      ::ffff:172.16.3.2:3306      ESTABLISHED tcp        0      0 ::ffff:172.16.2.2:5151      ::ffff:172.16.1.12:38644    ESTABLISHED udp        0      0 0.0.0.0:68                  0.0.0.0:*                               Active UNIX domain sockets (servers and established)Proto RefCnt Flags       Type       State         I-Node Pathunix  2      [ ACC ]     STREAM     LISTENING     8560   /tmp/.gdm_socketunix  2      [ ]         DGRAM                    3236   @/org/kernel/udev/udevdunix  2      [ ACC ]     STREAM     LISTENING     8589   /tmp/.X11-unix/X0unix  9      [ ]         DGRAM                    8177   /dev/logunix  2      [ ]         DGRAM                    263514767 unix  2      [ ]         STREAM     CONNECTED     260618162 unix  2      [ ]         STREAM     CONNECTED     253364545 unix  2      [ ]         DGRAM                    10021  unix  3      [ ]         STREAM     CONNECTED     8700   /tmp/.X11-unix/X0unix  3      [ ]         STREAM     CONNECTED     8699   unix  3      [ ]         STREAM     CONNECTED     8695   /tmp/.X11-unix/X0unix  3      [ ]         STREAM     CONNECTED     8694   unix  3      [ ]         STREAM     CONNECTED     8674   /tmp/.X11-unix/X0unix  3      [ ]         STREAM     CONNECTED     8593   unix  2      [ ]         DGRAM                    8583   unix  2      [ ]         DGRAM                    8296   unix  2      [ ]         DGRAM                    8273   unix  2      [ ]         DGRAM                    8255   unix  2      [ ]         DGRAM                    8185   

?

6.持续输出 netstat 信息
netstat 将每隔一秒输出网络信息。

netstat -c

?

7.显示系统不支持的地址族 (Address Families)

[root@diancai1 ~]# netstat --verboseActive Internet connections (w/o servers)Proto Recv-Q Send-Q Local Address               Foreign Address             State      tcp        0      0 diancai1.com:47537          115.239.224.60:60000        ESTABLISHED tcp        0    256 diancai1.com:ssh            localhost:57648             ESTABLISHED tcp        0      0 diancai1.com:55333          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56698          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56696          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56697          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56702          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56703          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56700          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56701          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56690          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56691          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56688          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56689          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56692          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56682          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56683          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56680          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56686          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56687          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56684          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56673          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56678          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56679          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56676          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56677          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56666          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56667          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56670          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56671          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56668          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:56669          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56659          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56661          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56648          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56649          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56654          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56655          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56652          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:56647          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:53528          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:55289          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:55290          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:55254          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:55255          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:55256          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:55258          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:55259          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:62676          localhost:11211             ESTABLISHED tcp        0      0 diancai1.com:62688          localhost:11211             ESTABLISHED tcp        0      0 diancai1.com:42154          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:45857          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:40218          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:40217          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:40177          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:40176          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:40175          localhost:mysql             TIME_WAIT   tcp        0      0 diancai1.com:27391          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:apm-link       localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:32482          localhost:mysql             ESTABLISHED tcp        0      0 diancai1.com:esri_sde       localhost:34142             ESTABLISHED tcp        0      0 diancai1.com:32055          localhost:11211             ESTABLISHED tcp        0      0 diancai1.com:jerand-lm      localhost:mysql             ESTABLISHED netstat: no support for `AF INET (sctp)' on this system.Active UNIX domain sockets (w/o servers)Proto RefCnt Flags       Type       State         I-Node Pathunix  2      [ ]         DGRAM                    3236   @/org/kernel/udev/udevdunix  9      [ ]         DGRAM                    8177   /dev/logunix  2      [ ]         DGRAM                    263514767 unix  2      [ ]         STREAM     CONNECTED     260618162 unix  2      [ ]         STREAM     CONNECTED     253364545 unix  2      [ ]         DGRAM                    10021  unix  3      [ ]         STREAM     CONNECTED     8700   /tmp/.X11-unix/X0unix  3      [ ]         STREAM     CONNECTED     8699   unix  3      [ ]         STREAM     CONNECTED     8695   /tmp/.X11-unix/X0unix  3      [ ]         STREAM     CONNECTED     8694   unix  3      [ ]         STREAM     CONNECTED     8674   /tmp/.X11-unix/X0unix  3      [ ]         STREAM     CONNECTED     8593   unix  2      [ ]         DGRAM                    8583   unix  2      [ ]         DGRAM                    8296   unix  2      [ ]         DGRAM                    8273   unix  2      [ ]         DGRAM                    8255   unix  2      [ ]         DGRAM                    8185   netstat: no support for `AF IPX' on this system.netstat: no support for `AF AX25' on this system.netstat: no support for `AF X25' on this system.netstat: no support for `AF NETROM' on this system.

?

8.显示核心路由信息 netstat -r

[root@diancai1 ~]# netstat -rKernel IP routing tableDestination     Gateway         Genmask         Flags   MSS Window  irtt Iface172.16.2.0      *               255.255.255.128 U         0 0          0 eth0169.254.95.0    *               255.255.255.0   U         0 0          0 usb0169.254.0.0     *               255.255.0.0     U         0 0          0 usb0default         localhost       0.0.0.0         UG        0 0          0 eth0

?

注意:使用 netstat -rn 显示数字格式,不查询主机名称。

?

9.找出程序运行的端口
并不是所有的进程都能找到,没有权限的会不显示,使用 root 权限查看所有的信息。

?

[root@diancai1 ~]# netstat -ap | grep javatcp        0      0 *:6080                      *:*                         LISTEN      24356/java          tcp        0      0 localhost.localdomain:8035  *:*                         LISTEN      13212/java          tcp        0      0 *:8039                      *:*                         LISTEN      13212/java          tcp        0      0 *:7080                      *:*                         LISTEN      24044/java          tcp        0      0 localhost.localdomain:8015  *:*                         LISTEN      24356/java          tcp        0      0 *:webcache                  *:*                         LISTEN      13212/java          tcp        0      0 *:personal-agent            *:*                         LISTEN      13574/java          tcp        0      0 *:8019                      *:*                         LISTEN      24356/java          tcp        0      0 localhost.localdomain:8025  *:*                         LISTEN      24044/java          tcp        0      0 *:8029                      *:*                         LISTEN      24044/java          tcp        0      0 *:esri_sde                  *:*                         LISTEN      13574/java          tcp        0      0 diancai1.com:55333          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:56682          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:56683          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:56684          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:56760          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:56754          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:56752          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:56753          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:56759          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:56756          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:56757          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:56746          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:56747          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:56744          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:56745          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:56751          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:56748          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:56749          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:56738          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:56737          localhost:mysql             ESTABLISHED 24044/java          tcp        0      0 diancai1.com:56743          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:56740          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:56741          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:56732          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:56733          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:56725          localhost:mysql             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:55289          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55290          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55254          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55255          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55256          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55258          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:55259          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:62676          localhost:11211             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:62688          localhost:11211             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:42154          localhost:mysql             ESTABLISHED 13574/java          tcp        0      0 diancai1.com:45857          localhost:mysql             ESTABLISHED 13574/java          tcp        0      0 diancai1.com:40218          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:40217          localhost:mysql             ESTABLISHED 13212/java          tcp        0      0 diancai1.com:apm-link       localhost:mysql             ESTABLISHED 13574/java          tcp        0      0 diancai1.com:32482          localhost:mysql             ESTABLISHED 13574/java          tcp        0      0 diancai1.com:esri_sde       localhost:34142             ESTABLISHED 13574/java          tcp        0      0 diancai1.com:32055          localhost:11211             ESTABLISHED 24356/java          tcp        0      0 diancai1.com:jerand-lm      localhost:mysql             ESTABLISHED 13574/java          unix  2      [ ]         STREAM     CONNECTED     260618162 13574/java          unix  2      [ ]         STREAM     CONNECTED     253364545 24356/java          

?

找出运行在指定端口的进程

[root@diancai1 ~]# netstat -an | grep 80tcp        0      0 :::6080                     :::*                        LISTEN      tcp        0      0 ::ffff:127.0.0.1:8035       :::*                        LISTEN      tcp        0      0 :::8039                     :::*                        LISTEN      tcp        0      0 :::7080                     :::*                        LISTEN      tcp        0      0 ::ffff:127.0.0.1:8015       :::*                        LISTEN      tcp        0      0 :::8080                     :::*                        LISTEN      tcp        0      0 :::8019                     :::*                        LISTEN      tcp        0      0 :::9080                     :::*                        LISTEN      tcp        0      0 ::ffff:127.0.0.1:8025       :::*                        LISTEN      tcp        0      0 :::8029                     :::*                        LISTEN      tcp        0      0 ::ffff:172.16.2.2:12180     ::ffff:172.16.3.2:3306      ESTABLISHED 

?

10.显示网络接口列表

[root@diancai1 ~]# netstat -iKernel Interface tableIface       MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flgeth0       1500   0 1025699644      0      0      0 2012041617      0      0      0 BMRUlo        16436   0  5058346      0      0      0  5058346      0      0      0 LRUusb0       1500   0 17137488      0      0      0  8583040      0      0      0 BMRU

?

显示详细信息,类似 ifconfig 使用 netstat -ie:

[root@diancai1 ~]# netstat -ieKernel Interface tableeth0      Link encap:Ethernet  HWaddr 5C:F3:FC:B9:84:B0            inet addr:172.16.2.2  Bcast:172.16.2.127  Mask:255.255.255.128          inet6 addr: fe80::5ef3:fcff:feb9:84b0/64 Scope:Link          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1          RX packets:1025700373 errors:0 dropped:0 overruns:0 frame:0          TX packets:2012042214 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000           RX bytes:561572086964 (523.0 GiB)  TX bytes:236444264469 (220.2 GiB)          Interrupt:169 Memory:96000000-96012800 lo        Link encap:Local Loopback            inet addr:127.0.0.1  Mask:255.0.0.0          inet6 addr: ::1/128 Scope:Host          UP LOOPBACK RUNNING  MTU:16436  Metric:1          RX packets:5058346 errors:0 dropped:0 overruns:0 frame:0          TX packets:5058346 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:0           RX bytes:1615298995 (1.5 GiB)  TX bytes:1615298995 (1.5 GiB)usb0      Link encap:Ethernet  HWaddr 5E:F3:FC:BF:86:43            inet addr:169.254.95.120  Bcast:169.254.95.255  Mask:255.255.255.0          inet6 addr: fe80::5cf3:fcff:febf:8643/64 Scope:Link          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1          RX packets:17137508 errors:0 dropped:0 overruns:0 frame:0          TX packets:8583050 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000           RX bytes:1157465313 (1.0 GiB)  TX bytes:408367136 (389.4 MiB)

?

?

热点排行
Bad Request.