前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux常用命令介绍-netstat

linux常用命令介绍-netstat

原创
作者头像
玖叁叁
发布2023-04-11 21:27:19
3610
发布2023-04-11 21:27:19
举报
文章被收录于专栏:玖叁叁玖叁叁

Netstat是一种网络工具,可用于检测当前正在运行的TCP/IP连接,查看本地计算机的网络接口以及查看网络统计信息。Netstat命令可用于Windows、Linux和MacOS等操作系统。

Netstat可以用于以下任务:

  1. 确定当前活动的网络连接。
  2. 查看网络接口和TCP/IP协议的统计信息。
  3. 检测网络故障和连接问题。
  4. 检测并阻止网络攻击。

Netstat命令的用法如下:

netstat [-a] [-b] [-e] [-f] [-n] [-o] [-p protocol] [-r] [-s] [-t] [-v] [interval]

其中,各个选项的含义如下:

  • -a: 显示所有连接和侦听端口。
  • -b: 显示创建每个连接或侦听端口的程序的可执行文件的名称。
  • -e: 显示以太网统计信息,如传输错误和包数。
  • -f: 显示FQDN(完全限定域名)和IP地址。
  • -n: 显示IP地址和端口号,而不使用DNS解析。
  • -o: 显示创建每个连接或侦听端口的进程的进程ID。
  • -p: 指定协议类型(TCP、UDP、ICMP、IP、IPv6等)。
  • -r: 显示路由表。
  • -s: 显示TCP和UDP统计信息。
  • -t: 显示TCP连接。
  • -v: 显示详细的输出。
  • interval: 在指定时间间隔内显示统计信息。

下面是一些Netstat命令的示例:

显示所有TCP连接:

netstat -at

显示所有UDP连接:

netstat -au

显示所有TCP和UDP连接:

netstat -a

显示所有连接和侦听端口:

netstat -an

显示当前连接的进程ID:

netstat -o

显示TCP连接的统计信息:

netstat -st

显示路由表:

netstat -r

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 显示所有TCP连接:
  • 显示所有UDP连接:
  • 显示所有TCP和UDP连接:
  • 显示所有连接和侦听端口:
  • 显示当前连接的进程ID:
  • 显示TCP连接的统计信息:
  • 显示路由表:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档