Linux网络操作命令netstat
netstat命令的语法为:
netstat[选项]
netstat的常用参数说明如下:
-a显示所有socket包括正在**的
-c每隔1秒就重新显示一遍直到用户中断它
-i显示所有网络接口的信息格式同“ifconfig–e”
-n以网络IP地址代替名称显示出网络连接情形
-r显示核心路由表格式同“route–e”
-t显示TCP协议的连接情况
-u显示UDP协议的连接情况
-v显示正在进行的工作
示例:
1)在本机使用netstat命令,其输出为如下
ActiveInternetconnections(w/oservers)
ProtoRecv-QSend-QLocalAddressForeignAddressState
tcp025610.153.89.66:ssh10.153.21.168:1054ESTABLISHED
tcp0010.153.89.66:ssh10.153.21.166:1222ESTABLISHED
tcp0010.153.89.66:152110.153.21.166:2625ESTABLISHED
tcp0010.153.89.66:152110.153.21.166:2623ESTABLISHED
……
ActiveUNIXdomainsockets(w/oservers)
ProtoRefCntFlagsTypeStateI-NodePath
unix9[]DGRAM919/dev/log
unix2[]STREAMCONNECTED50246124
unix3[]STREAMCONNECTED3914245
/tmp/.ICE-unix/dcop18694-1074144356
unix3[]STREAMCONNECTED3914244
unix3[]STREAMCONNECTED3914127/tmp/.X11-unix/X0
.....