在 CentOS 上,您可以使用 ifconfig
命令查看网络接口的配置信息
ifconfig
命令查看网络接口:ifconfig
这将显示所有可用的网络接口及其相关信息,如 IP 地址、子网掩码、广播地址等。
ping
命令测试网络延迟:ping <IP地址或域名>
这将发送数据包到指定的 IP 地址或域名,并显示往返时间(RTT),以帮助您了解网络延迟。
traceroute
(或 tracepath
)命令查看数据包在网络中的路径:traceroute <IP地址或域名>
这将显示数据包从源主机到目标主机之间经过的路由器列表,以帮助您了解网络路径。
netstat
命令查看网络连接状态:netstat -tuln
这将显示当前系统上的所有 TCP 和 UDP 连接及其状态,如 LISTEN、ESTABLISHED 等。
ss
命令查看网络连接状态:ss -tuln
与 netstat
类似,ss
命令也可以显示当前系统上的所有 TCP 和 UDP 连接及其状态。
tcpdump
命令捕获网络流量:sudo tcpdump -i <网络接口>
这将实时显示指定网络接口上的网络流量。您可以使用此命令分析网络性能问题,例如数据包丢失、延迟等。
vnstat
命令监控网络流量:首先,您需要安装 vnstat
:
sudo yum install vnstat
然后,使用以下命令查看网络流量统计信息:
vnstat -i <网络接口>
这将显示指定网络接口的实时和网络流量统计信息,如上传和下载速率、数据包数量等。
通过这些命令,您可以监控和分析 CentOS 系统上的网络性能。请注意,某些命令可能需要 root 权限才能运行。在这种情况下,请在命令前添加 sudo
。