功能:
显示网络连接,路由表,接口状态,伪装连接,网络链路信息和组播成员组
格式:
netstat [-vWeenNcCF] [<Af>] -r netstat {-V|--version|-h|--help}
netstat [-vWnNcaeol] [<Socket> ...]
netstat { [-vWeenNac] -I[<Iface>] | [-veenNac] -i | [-cnNe] -M | -s [-6tuw] } [delay]
选项:
OPTIONS
- --verbose , -v
- 详细模式运行。特别是打印一些关于未配置地址族的有用信息。
- --numeric , -n
- 显示数字形式地址而不是去解析主机、端口或用户名。
- --numeric-hosts
- 显示数字形式的主机但是不影响端口或用户名的解析。
- --numeric-ports
- 显示数字端口号,但是不影响主机或用户名的解析。
- --numeric-users
- 显示数字的用户ID,但是不影响主机和端口名的解析。
- --protocol=family , -A
- 指定要显示哪些连接的地址族(也许在底层协议中可以更好地描述)。 family
- 以逗号分隔的地址族列表,比如 inet, unix, ipx, ax25, netrom, 和 ddp。 这样和使用
- --inet, --unix (-x), --ipx, --ax25, --netrom, 和 --ddp 选项效果相同。
- 地址族 inet 包括raw, udp 和tcp 协议套接字。
- -c, --continuous
- 将使 netstat 不断地每秒输出所选的信息。
- -e, --extend
- 显示附加信息。使用这个选项两次来获得所有细节。
- -o, --timers
- 包含与网络定时器有关的信息。
- -p, --program
- 显示套接字所属进程的PID和名称。
- -l, --listening
- 只显示正在侦听的套接字(这是默认的选项)
- -a, --all
- 显示所有正在或不在侦听的套接字。加上 --interfaces 选项将显示没有标记的接口。
- -F
- 显示FIB中的路由信息。(这是默认的选项)
- -C
- 显示路由缓冲中的路由信息。
- delay
- netstat将循环输出统计信息,每隔 delay 秒。
输出含义:
实例:
1. -n 数字形式地址
-t tcp
-l 监听
-p pid