码迷,mamicode.com
首页 > Web开发 > 详细

Linux 命令 - netstat: 检查网络设置及相关统计数据

时间:2015-09-29 20:40:48      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

netstat 程序可以用于查看不同的网络设置及数据。通过使用其丰富的参数选项,我们可以查看网络启动过程的许多特性。

 

命令格式

netstat [options]

 

命令参数

--route , -r
  显示内核路由表。

--groups , -g
  显示 IPv4 和 IPv6 的 IGMP 组播组成员关系信息。

--interfaces=iface , -I=iface , -i
  显示所有网络接口列表或者是指定的 iface。

--masquerade , -M
  显示伪装的连接列表。

--statistics , -s
  显示每种协议的统计信息。

--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 秒。

 

实例

a) 显示网络接口信息。

netstat -ie

b) 显看已连接的 TCP 端口,以及其所属的 PID。

netstat -tpnl

c) 列出所有 UDP 端口。

netstat -au

 

Linux 命令 - netstat: 检查网络设置及相关统计数据

标签:

原文地址:http://www.cnblogs.com/huey/p/4846755.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!