centos7 netstat

时间:2021-08-19
本文章向大家介绍centos7 netstat,主要包括centos7 netstat使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

Netstat 是控制台命令,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat 用于显示与 IP 、 TCP 、 UDP 和 ICMP 协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

# netstat 常见参数

-a (all) 显示所有选项,默认不显示 LISTEN 相关
-t (tcp) 仅显示 tcp 相关选项
-u (udp) 仅显示 udp 相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字
-l 仅列出有在  Listen  (监听) 的服务状态 

-p 显示建立相关链接的程序名【root 用户权限下】
-r 显示路由信息,路由表
-e 显示扩展信息,例如 uid 等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该 netstat 命令

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

若是提示找不到该命令,执行 yum -y install net-tools 即可。

# 输出信息描述

netstat的输出结果可以分为两个部分

1、Active Internet connections 有源 TCP 连接,其中 "Recv-Q""Send-Q" 指接收队列和发送队列。这些数字一般都应该是 0
如果不是则表示软件包正在队列中堆积。这种情况只能在非常少的情况见到。
2、Active UNIX domain sockets 有源 Unix 域套接口(和网络套接字一样,但是只能用于本机通信,性能可以提高一倍)。 列名解释: Proto:显示连接使用的协议 RefCnt:表示连接到本套接口上的进程号 Types:显示套接口的类型 State:显示套接口当前的状态 Path:表示连接到套接口的其它进程使用的路径名

本文来自博客园,作者:元月二一,转载请注明原文链接:https://www.cnblogs.com/ljq225/p/15075957.html

原文地址:https://www.cnblogs.com/ljq225/p/15075957.html