netstat协议

目录

1.netstat

2.常见参数

3.常见状态


1.netstat

  • 用于显示与IP、TCP、UDP和ICMP协议相关的统计数据
  • 一般用于检验本机各端口的网络连接情况
  • 显示网络连接、路由表和网络接口信息,可以让用户得知有哪些网络连接正在运作

2.常见参数

  • a:显示所有选项。
  • t :显示tcp相关选项。
  • u:显示udp相关选项。
  • n:拒绝显示别名,能显示数字的全部转化成数字。
  • l:仅列出有在 Listen (监听) 的服务状态。
  • p:显示建立相关链接的程序名。
  • r:显示路由信息,路由表。
  • e:显示扩展信息,例如uid等。
  • s:按各个协议进行统计 (重要)。
  • c:每隔一个固定时间,执行该netstat命令。

3.常见状态

常用的就是LISTEN、ESTABLISHED、TIME_WAIT状态,一种代表正在监听,另一种代表已经建立连接。

  • LISTEN:监听状态,只有TCP协议需要监听,而UDP协议不需要监听。
  • ESTABLISHED:已经建立连接的状态。如果使用“-l”选项, 则看不到已经建立连接的状态。
  • SYN_SENT:SYN发起包,就是主动发起连接的数据包。
  • SYN_RECV:接收到主动连接的数据包。
  •  FIN_WAIT1:正在中断的连接。
  •  FIN_WAIT2:已经中断的连接,但是正在等待对方主机进行确认。
  • TIME_WAIT:连接已经中断,但是套接字依然在网络中等待结束。
  • CLOSED:套接字没有被使用。
     

o : 显示活动的 tcp 连接并包括每个连接的进程 id

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/702350.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

好书推荐《智能网联汽车》

一本书打通 SLAM 在智能汽车 / 自动驾驶领域应用 自动驾驶技术已成为当今数字化时代汽车行业的热点话题之一。随着技术的不断成熟,越来越多的车辆采用激光 SLAM(即时定位与地图构建)和视觉 SLAM 技术,实现更高层次的智能网联汽车…

股指期货的交割日是哪一天?

股指期货的交割日,就好比是期货合约的“期末考试”。每个月的第三周的周五,就是股指期货的交割日。在这一天,如果你持有的期货合约还没有卖出(平仓),那么就会按照一个特定的价格(结算价&#xf…

数据结构与算法学习笔记十---链队列的表示和实现(C++)

目录 前言 1.队列的概念 2.队列的表示和实现 1.定义 2.初始化 ​编辑 3.销毁队列 4.清空队列 5.队列判空 6.队列长度 7.获取队头元素 8.入队 9.出队 10.遍历 11.完整代码 前言 这篇博客主要讲的是对队列的链式存储。 1.队列的概念 队列是一种访问受限的线性表。…

在VMware安装Androidx86_64系统要点

上篇使用VirtualBox安装过Androidx86_64系统,尝试了没有蓝牙共享的好方法。本篇记录下使用Vmware虚机安装改系统,并使用蓝牙共享功能。 1.准备材料 本篇安装环境是安装Window10_64位系统。需要下载好Vmware安装包,VMWare版本:VMw…

【AI Engine Series】[AI Engine Series 3 - Introduction to AI Engine kernels

AI Engine Series 3 - Introduction to AI Engine kernels 双击summary 进入analyzer AI Engine Series 6 - Analyzing AI Engine compilation results in Vitis Analyzer (2022.1 update) [connectivity] stream_connectM_AXIS_ADDER:ai_engine_0.DataIn1 stream_connecta…

Java应用程序的本地内存跟踪分析

本文将讨论本机内存跟踪 (NMT),我们可以使用它来隔离在 VM 级别增长的任何异常内存。 1.什么是本机内存? 本机内存是指计算机系统上运行的应用程序或程序可直接访问的内存空间。它是程序在执行期间存储和操作数据的内存区域。本机内存不同于托管内存&a…

在不同的应用系统创建Python虚拟环境

在不同的应用系统创建Python虚拟环境 在Linux上创建Python虚拟环境 一、在Ubuntu上创建Python虚拟环境 可以通过使用virtualenv工具来完成。下面是创建Python虚拟环境的步骤: 首先确保已经安装了python3-venv包(如果没有安装,则需要运行命…

docker 修改运行容器环境变量

文章目录 前言第一步:查看Docker Root目录第二步:查到容器的长id(container id)第三步:停止容器第四步:编辑修改环境变量env第五步:重载服务的配置文件第六步:重启docker 总结 前言 …

webpack生成模块关系依赖图示例:查看构建产物的组成部分 依赖关系图

npm i -D webpack-bundle-analyzer core-js babel-loaderwebpack.config.js const BundleAnalyzerPlugin require(webpack-bundle-analyzer).BundleAnalyzerPlugin; module.exports {entry: ./src/index.js,output: {filename: main.js,},// mode: production, // 或者 produ…

如何在 Windows 11/10 中恢复已删除的分区

在将重要数据存储在计算机上之前,许多用户会创建分区以更好地组织和管理他们的文件。此分区可以在内部硬盘驱动器或外部存储设备上创建。但是,有时可能会意外删除分区。如果发生这种情况,您可能想知道是否可以在不丢失任何信息的情况下恢复已…

Kubernetes二进制(单master)部署

文章目录 Kubernetes二进制(单master)部署一、常见的K8S部署方式1. Minikube2. Kubeadmin3. 二进制安装部署4. 小结 二、K8S单(Master)节点二进制部署1. 环境准备1.1 服务器配置1.2 关闭防火墙1.3 修改主机名1.4 关闭swap1.5 在/e…

AI应用案例:律师服务质量评价

利用微调后的模型对律师的服务质量进行评价是一种高效且客观的方法。首先,我们需要一个预先训练好的模型作为基础,这个模型可能已经具备了处理文本或类似数据的能力。然后,针对律师服务质量的特定需求,我们对模型进行微调&#xf…