NETSTAT(8) Linux Programmer’s Manual NETSTAT(8)
NAME netstat - Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships
DESCRIPTION Netstat prints information about the Linux networking subsystem. The type of information printed is controlled by the first argu- ment, as follows:
netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知有哪些网络连接正在运作。 [1] 使用时如果不带参数,netstat显示活动的 TCP 连接。(百度)
netstat [选项]
-a或--all:显示所有连线中的Socket; -A<网络类型>或--<网络类型>:列出该网络类型连线中的相关地址; -c或--continuous:持续列出网络状态; -C或--cache:显示路由器配置的快取信息; -e或--extend:显示网络其他相关信息; -F或--fib:显示FIB -g或--groups:显示多重广播功能群组组员名单; -h或--help:在线帮助; -i或--interfaces:显示网络界面信息表单; -l或--listening:显示监控中的服务器的Socket; -M或--masquerade:显示伪装的网络连线; -n或--numeric:直接使用ip地址,而不通过域名服务器; -N或--netlink或--symbolic:显示网络硬件外围设备的符号连接名称; -o或--timers:显示计时器; -p或--programs:显示正在使用Socket的程序识别码和程序名称; -r或--route:显示Routing Table; -s或--statistice:显示网络工作信息统计表; -t或--tcp:显示TCP传输协议的连线状况; -u或--udp:显示UDP传输协议的连线状况; -v或--verbose:显示指令执行过程; -V或--version:显示版本信息; -w或--raw:显示RAW传输协议的连线状况; -x或--unix:此参数的效果和指定"-A unix"参数相同; --ip或--inet:此参数的效果和指定"-A inet"参数相同。
实例: #列出tcp端口 [pony@localhost ~]$ netstat -at Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 *:38061 : LISTEN tcp 0 0 *:sunrpc : LISTEN tcp 0 0 *:ssh : LISTEN tcp 0 0 localhost.localdomain:ipp : LISTEN tcp 0 0 localhost.localdomain:smtp : LISTEN tcp 0 0 localhost.lo:x11-ssh-offset : LISTEN tcp 0 0 localhost.localdomain:6011 : LISTEN tcp 0 0 192.168.119.137:ssh 192.168.119.1:21055 ESTABLISHED tcp 0 0 192.168.119.137:ssh 192.168.119.1:hp-sco ESTABLISHED tcp 0 0 192.168.119.137:ssh 192.168.119.1:21054 ESTABLISHED tcp 0 480 192.168.119.137:ssh 192.168.119.1:19409 ESTABLISHED tcp 0 0 *:sunrpc : LISTEN tcp 0 0 *:ssh : LISTEN tcp 0 0 localhost6.localdomain6:ipp : LISTEN tcp 0 0 localhost6.l:x11-ssh-offset : LISTEN tcp 0 0 localhost6.localdomain:6011 : LISTEN tcp 0 0 *:44572 : LISTEN
#列出路由信息 [pony@localhost ~]$ netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface default 192.168.119.2 0.0.0.0 UG 0 0 0 eth0 192.168.119.0 * 255.255.255.0 U 0 0 0 eth0