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

命令格式

netstat [options]

命令参数

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

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

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

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

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

-v, --verbose
  显示更为详细的信息。

-n, --numeric
  以数字形式显示地址而不是去解析主机、端口或用户名。

--numeric-hosts
  以数字形式显示主机地址,但不影响端口或用户名的解析。

--numeric-ports
  以数字形式显示端口号,但不影响主机或用户名的解析。

--numeric-users
  以数字形式显示用户 ID,但不影响主机或端口号的解析。

-A, --protocol=family
  指定要显示哪些连接的地址族。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: 检查网络设置及相关统计数据的更多相关文章

  1. Win7与虚拟机Linux互通ping的网络设置

    转载请标明出处:http://www.linuxidc.com/Linux/2014-04/100450.htm 虽然从WinXP到Win7一直都可以使用VMWARE虚拟机安装Linux系统,记得每次 ...

  2. Linux使用netstat查看网络状态

    查看本机的网络状态.使用netstat查看网络状态.显示系统端口使用情况.UDP类型的端口.TCP类型的端口.只显示所有监听端口.只显示所有监听tcp端口. 命令使用举例 命令 说明 netstat ...

  3. linux命令netstat或ifconfig未找到

    linux命令netstat或ifconfig未找到 linux使用netstat或者ifconfig命令时,显示命令未找到.通过yum search netstat这个命令,匹配结果如下:===== ...

  4. Linux 命令 - ping: 向网络主机发送 ICMP ECHO_REQUEST 包

    ping 命令会向指定的网络主机发送特殊网络数据报 IMCP ECHO_REQUEST.多数网络设备收到该数据包后会做出回应,通过此法即可验证网络连接是否正常. 有时从安全角度出发,通常会配置部分网络 ...

  5. Linux基础命令---netstat显示网络状态

    netstat netstat指令可以显示当前的网络连接.路由表.接口统计信息.伪装连接和多播成员资格等信息. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.open ...

  6. linux分享一:网络设置

    在Linux中,TCP/IP网络的配置信息存在几个不同的文件里面,这些文件分别就是 /etc/sysconfig/network. 网卡配置文件. /etc/hostc. /ect/resolv.co ...

  7. 每天一个linux命令---netstat

    中间件访问第三方服务,经常出现连不上的情况.可以增加监控,当出现异常的时候触发一些动作通知程序员 例如:  要在app 部署的主机上,应该登录 172.16.210.52 后运行  netstat - ...

  8. Linux在VirtualBox的网络设置

    一.Linux系统版本:Centos7.4. 二.访问外网:在设置-网络-网卡1处选择 “网络地址置换(NAT)”即可.默认情况下,自动获取IP(DHCP),但要在配置中把开机启动选上. 文件位置: ...

  9. LINUX 命令—netstat [简单实用]

    1.--当我们在检查程序是否启动或者网络状况的时候 会查看本机活跃的端口,就需要这个命令: |--"netstat – Print network connections, routing ...

随机推荐

  1. iPhone 3GS/4 / 4s/5

    越努力.越幸福.----willingseal. 像素与分辨率有什么区别与联系 ????点击打开链接 像素和分辨率是成正比的,像素越大,分辨率也越高 像素 简单的说,我们通常所说的像素,就是CCD/C ...

  2. CSS 文本格式

    整理自:(http://www.w3school.com.cn/css/css_text.asp) Text Color 颜色属性被用来设置文字的颜色. 颜色是通过CSS最经常的指定: 十六进制值 - ...

  3. JS 之如何在插入元素时插在原有元素的前面而不是末尾

    语法: 父级.insertBefore(新元素,被插入的元素):          //在指定的元素前面加入一个新元素 父级.insertBefore(新元素,父级.children[0]); //在 ...

  4. Winfrom强大的自动更新程序

    推荐一:.Net 小型软件自动更新库(SimpAutoUpdater) http://www.fishlee.net/soft/simple_autoupdater/usage.html 下载地址:h ...

  5. 关于GridBagLayout的讲解哦

    13-08-29 17:01:10|  分类: Java |  标签:gridbaglayout  gridbagconstraints  添加方法  |字号 订阅     GridBagLayout ...

  6. 【搬运】【备份】imrc文件

    存档. " ============================================================================= " < ...

  7. Android线程和线程池

    Translated From Google Android. class PhotoDecodeRunnable implements Runnable {...    /*     * Defin ...

  8. iOS开发——适配篇&App适配简单概括

    App适配简单概括 1:适配:适应.兼容各种不同的情况 系统适配 针对不同版本的操作系统进行适配 屏幕适配 针对不同大小的屏幕尺寸进行适配 在用户眼中 屏幕是由无数个像素组成的 像素越多,屏幕越清晰 ...

  9. PHP获取用户真实 IP , 淘宝IP接口获得ip地理位置(转)

    <?php /** * 获取用户真实 IP */ function getIP() { static $realip; if (isset($_SERVER)){ if (isset($_SER ...

  10. ABAP FIELD-SYMBOLS 有大作用- 将没有可改参数的增强出口变得也能改主程序的值了

    看下图代码: report  z_xul_test2 中 定义了 全局变量 G_DATA1 , 分别调用了 z_xul_tes1 中的 form  和 function zbapi_test , 这两 ...