Linux命令详解之netstat

时间:2014-01-20 22:58:55   收藏:0   阅读:511


作用

Netstat命令用于显示各种网络相关信息,如网络连接、路由表、接口状态、masquerade连接、多播成员等等。

输出结果可分为两个部分:

ActiveInternet Connections,称为有源TCP连接;

另一种是Active UNIX domain sockets,称为有源Unix域套接字,只能用于本机通信。

 

主要参数

-a,--all,--listening

显示所有选项,默认不显示LISTEN

-t

仅显示tcp相关选项

-u

仅显示udp相关选项

-n

不显示别名,能转化为数字的全转换为数字

-l,--listening

仅列出在LISTEN的服务状态

-p

显示建立相关链接的程序名

-r

显示路由信息

-e

显示更多信息

-s

显示统计信息

-c,--continuous

持续列出信息

-i,--interfaces

显示接口表

-g,--groups

显示多播组成员

-v,--verbose

显示详细信息

-W,--wide

不压缩显示IP地址

-o,--timers

显示计时器

-C,--cache

显示路由缓存信息

 

示例

列出所有端口

netstat -a

列出所有tcp端口

netstat-at

列出所有udp端口

netstat-au

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

netstat -l

只列出所有监听UNIX端口

netstat-lx

显示所有端口的统计信息

netstat -s

netstat输出中显示PID和进程名称

netstat -p

在输出中不显示别名

netstat-an

持续输出信息

netstat -c

显示路由信息

netstat -r

显示网络接口列表

netstat -i

原文:http://blog.csdn.net/awakewind/article/details/18455481

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!