当前位置:网站首页 > 编程语言 > 正文

nststat命令(natstat命令)



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

执行netstat后,其输出结果为  

netstat 网络<a href='/tag/150'>查询</a>命令详解_用户名

从整体上看,netstat的输出结果可以分为两个部分:

一个是Active Internet connections,称为有源TCP连接,其中"Recv-Q"和"Send-Q"指%0A的是接收队列和发送队列。这些数字一般都应该是0。如果不是则表示软件包正在队列中堆积。这种情况只能在非常少的情况见到。

提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到

列出所有端口 netstat -a

netstat 网络查询命令详解_进程名_02

列出所有 tcp 端口 netstat -at

netstat 网络查询命令详解_进程名_03

列出所有 udp 端口 netstat -au

netstat 网络查询命令详解_进程名_04

只显示监听端口 netstat -l

netstat 网络查询命令详解_进程名_05

只列出所有监听 tcp 端口 netstat -lt

只列出所有监听 udp 端口 netstat -lu

netstat 网络查询命令详解_用户名_06

只列出所有监听 UNIX 端口 netstat -lx

netstat 网络查询命令详解_TCP_07

显示所有端口的统计信息 netstat -s

netstat 网络查询命令详解_用户名_08

显示 TCP 或 UDP 端口的统计信息 netstat -st 或 -su

netstat 网络查询命令详解_进程名_09

netstat 网络查询命令详解_TCP_10

netstat -p 可以与其它开关一起使用,就可以添加 “PID/进程名称” 到 netstat 输出中,这样 debugging 的时候可以很方便的发现特定端口运行的程序。

netstat 网络查询命令详解_TCP_11

当你不想让主机,端口和用户名显示,使用 netstat -n。将会使用数字代替那些名称。

同样可以加速输出,因为不用进行比对查询。

netstat 网络查询命令详解_用户名_12

netstat 将每隔一秒输出网络信息。

netstat 网络查询命令详解_进程名_13

netstat 网络查询命令详解_进程名_14

并不是所有的进程都能找到,没有权限的会不显示,使用 root 权限查看所有的信息。

netstat 网络查询命令详解_进程名_15

netstat 网络查询命令详解_进程名_16

TCP各种状态列表 netstat -nat |awk '{print $6}'

netstat 网络查询命令详解_进程名_17

1.先把状态全都取出来,然后使用uniq -c统计,之后再进行排序。

netstat -nat |awk '{print $6}'|sort|uniq -c

netstat 网络查询命令详解_用户名_18

2.最后的命令如下:

netstat 网络查询命令详解_TCP_19

到此这篇nststat命令(natstat命令)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 最终幻想7战斗系统无聊(最终幻想7战斗员)2026-04-04 07:18:05
  • 网易云怎么获取位置(网易云怎么获取位置定位)2026-04-04 07:18:05
  • 卡巴斯基设置(卡巴斯基设置白名单无效)2026-04-04 07:18:05
  • 密码库下载(密码库在哪里)2026-04-04 07:18:05
  • 指数与对数的运算题目(指数与对数的运算题目有哪些)2026-04-04 07:18:05
  • 批量删除文件名相同字符(批量删除文件名中特定文字)2026-04-04 07:18:05
  • lda主题模型(LDA主题模型是什么)2026-04-04 07:18:05
  • 蓝牙地址是什么意思(蓝牙地址啥意思)2026-04-04 07:18:05
  • msp432单片机(msp430f149单片机)2026-04-04 07:18:05
  • keil破解版下载(keil最新破解器)2026-04-04 07:18:05
  • 全屏图片