目录
简介
Netstat是一个网络工具,用于显示计算机与其他计算机或网络设备之间的详细通信信息。它可以显示有关单个网络连接、整体和协议特定的网络统计信息等内容,有助于解决某些网络问题。Netstat命令在Windows、macOS和Linux等操作系统中都可以使用。
以下是一些netstat命令的常用选项和示例:
-a
:显示所有活动的TCP连接和正在监听的TCP连接,以及正在监听的UDP端口。-b
:显示与每个连接关联的进程的实际文件名。-e
:显示有关网络连接的统计信息,包括字节数、单播数据包、非单播数据包等。-f
:强制netstat命令在可能的情况下显示每个外部IP地址的完全限定域名(FQDN)。-n
:防止netstat尝试为外部IP地址确定主机名。-o
:显示与每个连接关联的进程标识符(PID)。-p protocol
:仅显示特定协议的连接或统计信息。-r
:显示IP路由表。-s
:按协议显示详细统计信息。-t
:显示当前TCP卸载状态。-u
:显示所有NetworkDirect监听器、连接和共享端点。
除了常用选项和示例中提到的内容,netstat命令还有一些其他有用的选项,例如:
-c
:连续打印netstat信息,每隔一秒刷新一次。-i
:显示网络接口的信息,包括MTU(最大传输单元)以及接收和发送数据包的数量。-M
:显示伪装连接的信息。--verbose
:显示详细信息,包括不支持的地址族等。
以下是netstat命令的一些示例:
# 显示所有活动的TCP连接,并以FQDN格式显示连接的计算机
netstat -f
# 显示活动的TCP连接,并显示每个连接的进程标识符
netstat -o
标签:显示,netstat,信息,TCP,数据包,连接
From: https://www.cnblogs.com/yubo-guan/p/17966006