netstat命令 – 显示网络状态

netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。

从整体上看,netstat的输出结果可以分为两个部分:一个是Active Internet connections,称为有源TCP连接,其中”Recv-Q”和”Send-Q”指%0A的是接收队列和发送队列。这些数字一般都应该是0。如果不是则表示软件包正在队列中堆积。这种情况只能在非常少的情况见到;另一个是Active UNIX domain sockets,称为有源Unix域套接口(和网络套接字一样,但是只能用于本机通信,性能可以提高一倍)。

语法格式:netstat [参数]

常用参数

-a 显示所有连线中的Socket
-p 显示正在使用Socket的程序识别码和程序名称
-u 显示UDP传输协议的连线状况
-i 显示网络界面信息表单
-n 直接使用IP地址,不通过域名服务器

参考实例

显示详细的网络状况

[root@linuxcool ~]# netstat -a

显示当前户籍UDP连接状况

[root@linuxcool ~]# netstat -nu

显示UDP端口号的使用情况:

[root@linuxcool ~]# netstat -apu
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address  Foreign Address  State  PID/Program name
udp        0      0 0.0.0.0:bootpc          0.0.0.0:*      4000/dhclient
udp        0      0 localhost:323           0.0.0.0:*      3725/chronyd
udp6       0      0 localhost:323           [::]:*         3725/chronyd

显示网卡列表:

[root@linuxcool ~]# netstat -i
Kernel Interface table
Iface MTU Met  RX-OK  RX-ERR  RX-DRP RX-OVR  TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500   0  181864   0      0       0     141278   0     0     0    BMRU
lo   16436  0   3362    0      0       0     3362     0     0     0    LRU

显示组播组的关系:

[root@linuxcool ~]# netstat -g
IPv6/IPv4 Group Memberships Interface
RefCnt Group
--------------- ------ ---------------------
lo        1   ALL-SYSTEMS.MCAST.NET
eth0      1   ALL-SYSTEMS.MCAST.NET lo       1   ff02::1
eth0      1   ff02::1:ff0a:b0c eth0          1   ff02::1

场景实例

查询端口被哪个进程所占用:

[root@localhost ~]# netstat -anp|grep 22
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      891/sshd
tcp        0     52 10.5.1.230:22           10.5.1.200:4203         ESTABLISHED 1000/sshd: root@pts
tcp6       0      0 :::22                   :::*                    LISTEN      891/sshd

netstat命令 – 显示网络状态相关推荐

  1. linux netstat命令:网络状态查看命令

    我们需要先简单了解一下端口的作用.在互联网中,如果 IP 地址是 IP 服务器在互联网中唯一的地址标识,那么大家可以想象一下:我有一台服务器,它有固定的公网 IP 地址,通过 IP 地址可以找到我的服 ...

  2. 监控io性能, free命令, ps命令, 查看网络状态, linux下抓包

    2019独角兽企业重金招聘Python工程师标准>>> 监控io性能 free命令 ps命令 查看网络状态 linux下抓包 --- 监控io性能 查看磁盘 iostat 和sar属 ...

  3. 网络安全netstat监听网络状态。

    网络安全netstat监听网络状态. Internet的通用语言是TCP/TP,它是一组协议,它规定在网络的第四层运输层有两种协议TCP.UDP.端口就是这两个协议打开的,端口分为源端口和目的端口,源 ...

  4. 群晖服务器显示灯,群晖猫盘LED呼吸灯显示网络状态

    上次发了LED控制脚本,这次发一个让LED呼吸灯显示网络状态的方法.设置计划任务- h; Y/ O5 G! m$ m TIM截图20191008222234.jpg (64.3 KB, 下载次数: 1 ...

  5. Linux 命令之 netstat -- 查看网络状态信息/显示网络状态

    文章目录 命令介绍 常用选项 参考示例 (一)列出所有端口 (二)列出所有 TCP 端口 (三)列出所有 UDP 端口 (四)只显示监听端口 (五)只列出所有监听 tcp 端口 (六)只列出所有监听 ...

  6. 10.7 netstat:查看网络状态

    netstat命令 用于显示本机网络的连接状态.运行端口和路由表等信息. netstat命令的参数选项及说明 -r 显示路由表信息,该功能类似于前面学过的route 和ip route -g 显示多播 ...

  7. netstat命令查看网络信息

    文章出处:http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316661.html 简介 Netstat 命令用于显示各种网络相关信息,如网络连 ...

  8. linux操作系统中的netstat命令查看端口状态的使用和window操作系统查看端口号

    1:linux操作系统 netstat 命令用于显示各种网络相关信息,即网络状态.而我主要使用netstat查看端口号是否启动: 参数详情: 1 -a (all)显示所有选项,默认不显示LISTEN相 ...

  9. Linux ss命令 报错,ECS Linux中ss命令显示连接状态的使用说明

    1. ss命令可用来获取socket统计信息,这个命令输出的结果类似于netstat输出的内容,但是它能够显示更多更详细的TCP连接状态的信息,且比netstat更快更高效. ss命令能够从内核空间直 ...

  10. ss命令,显示socket状态

    ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix dom ...

最新文章

  1. 跟面试官聊到JVM,他99%会让你谈谈这个问题!
  2. location 匹配规则 (NGINX)
  3. java空心字木塔_我国七个千年古塔:第四个空心没有塔顶,最后一个是木塔无钉无铆...
  4. 在有原来的数据的情况下,恢复数据库的数据
  5. 一个或多个音频服务未运行 win7 错误1079:此服务的账户不同于运行于同一进程上的其他服务账户...
  6. 微信转发别人语音的方法
  7. ICEM使用经验与网格划分错误分析
  8. 苹果机装w ndows糸统,苹果电脑安装win系统一键安装教程
  9. 语音文件格式转换:.amr 转 .MP3, .wav格式
  10. win10删除工作组计算机,win10工作组怎么退出-退出win10工作组的教程 - 河东软件园...
  11. Vue2.0 —— 运用算法实现 AST 抽象语法树
  12. MATLAB语音信号处理
  13. matlab 画多个箱线图
  14. HTML网页上常见的3种单位是,HTML_CSS中常用的单位,一、长度单位 长度单位 - phpStudy...
  15. selenium自动化之登录淘宝自动下单案例
  16. C语言中pthread或Windows API在多线程编程中的基本应用
  17. 牛客国庆集训派对Day1 C-Utawarerumono(扩展欧几里得)
  18. Echarts 柱状图,带背景色且数值显示在最顶部
  19. etch下面,用wine可以安装超星阅览器
  20. strstr函数[转]

热门文章

  1. oracle写一个全量刷新,Oracle物化视图定时全量刷新导致归档日志骤增
  2. java根据word模板生成word文档_根据Word模板生成Word文件 (JAVA POI)
  3. FastAdmin遇到的坑
  4. udp buffer 和reassemble buffer
  5. springboot 文件下载 文件名乱码 特殊字符乱码
  6. C51简介及Keil的使用
  7. 胶囊神经网络模型简介_胶囊网络简介
  8. 如何修改dns服务器ip,如何修改DNS服务器IP地址
  9. 生活中的逻辑谬误07.中间立场假两难推理
  10. STM32 DHT11