当前位置: > shell编程 >

shell-netstat

时间:2015-10-08 14:16来源:linux.it.net.cn 作者:IT
netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。 

该命令的一般格式为: 

netstat [选项] 

命令中各选项的含义如下: 

-a 显示所有socket,包括正在监听的。 

-c 每隔1秒就重新显示一遍,直到用户中断它。 

-i 显示所有网络接口的信息,格式同“ifconfig -e”。 

-n 以网络IP地址代替名称,显示出网络连接情形。 

-r 显示核心路由表,格式同“route -e”。 

-t 显示TCP协议的连接情况。 

-u 显示UDP协议的连接情况。 

-v 显示正在进行的工作。

 
1
2
3
4
5
6
7
8
9
root@tianbaoxing-virtual-machine:/home/tianbaoxing/shell# sudo netstat -anup
激活Internet连接 (服务器和已建立连接的)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
udp        0      0 127.0.0.1:53            0.0.0.0:*                           921/dnsmasq    
udp        0      0 0.0.0.0:68              0.0.0.0:*                           859/dhclient   
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           790/avahi-daemon: r
udp        0      0 0.0.0.0:60177           0.0.0.0:*                           790/avahi-daemon: r
udp6       0      0 :::57916                :::*                                790/avahi-daemon: r
udp6       0      0 :::5353                 :::*                                790/avahi-daemon: r

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容