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. 高扩展的基于NIO的服务器架构

    当你考虑写一个扩展性良好的基于Java的服务器时,相信你会毫不犹豫地使用Java的NIO包.为了确保你的服务器能够健壮.稳定地运行,你可能会花大量的时间阅读博客和教程来了解线程同步的NIO selec ...

  2. Windows下sqlmap的使用_01

    环境:win8.1 64位    一.下载 首先,需下载SqlMap以及适用于Windows系统的Python.下载地址如下:   1.1.SqlMap下载地址:https://github.com/ ...

  3. ssh 调优参数

    #PermitRootLogin no  建议禁止它远程登录能力 #PermitEmptyPasswords no  禁止空密码登录 #UseDNS no   指定sshd是否应该对远程主机名进行反向 ...

  4. PostgreSQL的 initdb 源代码分析之四

    继续分析: if (pwprompt && pwfilename) { fprintf(stderr, _("%s: password prompt and password ...

  5. Educational Codeforces Round 2 C. Make Palindrome 贪心

    C. Make Palindrome Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/600/pr ...

  6. android 表情,软键盘冲突解决方案(仿微博等SNS应用)

    之前总想搞一下这个模块,可是由于忙碌总是推迟,现在就把这块好好的弥补过来,下面是我实现的思路.本人才疏学浅,还望大家不要见笑. 首先我们还是先看写示例:            上面应用应该不用我过多介 ...

  7. delphi 滚屏

    滚屏   uses MSHTML;var    a: IHTMLDocument2;    x,y:Integer;begin    y:=y+20;   //加减进行上下滚动    a :=WebB ...

  8. 【剑指offer】八皇后问题

    转载请注明出处:http://blog.csdn.net/ns_code/article/details/26614999 剑指offer上解决八皇后问题,没实用传统的递归或非递归回溯法,而是用了非常 ...

  9. FZU 2169 shadow (用了一次邻接表存边,树形DP)

    Accept: 28 Submit: 97 Time Limit: 1000 mSec Memory Limit : 32768 KB Problem Description YL是shadow国的国 ...

  10. 解析“extern”

    解析“extern” 1. 声明外部变量 现代编译器一般採用按文件编译的方式,因此在编译时,各个文件里定义的全局变量是 互相透明的,也就是说,在编译时,全局变量的可见域限制在文件内部.以下举一个简单的 ...