Linux 查询网络 IO 的 5 种方法
在 Linux 机器上,你可以使用以下命令来查询网络 IO:
-
使用 'ifconfig' 命令来查看网络接口的状态和统计信息。例如,要查看 eth0 网络接口的统计信息,可以运行以下命令:
ifconfig eth0这将显示 eth0 网络接口的配置信息和接收/发送数据的统计信息,包括接收和发送的数据包数量、字节数等。
-
使用 'netstat' 命令来查看网络连接和统计信息。例如,要查看当前的网络连接状态,可以运行以下命令:
netstat -a这将显示当前的网络连接状态,包括本地地址和端口、远程地址和端口、连接状态等。
-
使用 'ss' 命令来查看网络连接和统计信息。'ss' 命令是 'netstat' 命令的替代品,并提供更详细和更高效的网络信息。例如,要查看当前的网络连接状态,可以运行以下命令:
ss -a这将显示当前的网络连接状态,包括本地地址和端口、远程地址和端口、连接状态等。
-
使用 'ip' 命令来查看网络接口的状态和统计信息。例如,要查看 eth0 网络接口的统计信息,可以运行以下命令:
ip -s link show eth0这将显示 eth0 网络接口的配置信息和接收/发送数据的统计信息,包括接收和发送的数据包数量、字节数等。
-
使用 'sar' 命令来查看系统的整体性能统计信息,包括网络 IO。例如,要查看网络 IO 的统计信息,可以运行以下命令:
sar -n DEV这将显示系统中所有网络接口的统计信息,包括接收和发送的数据包数量、字节数等。
这些命令可以帮助你查询和监控网络 IO 的情况。你可以根据需要选择使用其中的一个或多个命令来获取所需的信息。
原文地址: https://www.cveoy.top/t/topic/pdtI 著作权归作者所有。请勿转载和采集!