在 Linux 机器上,你可以使用以下命令来查询网络 IO:

  1. 使用 'ifconfig' 命令来查看网络接口的状态和统计信息。例如,要查看 eth0 网络接口的统计信息,可以运行以下命令:

    ifconfig eth0
    

    这将显示 eth0 网络接口的配置信息和接收/发送数据的统计信息,包括接收和发送的数据包数量、字节数等。

  2. 使用 'netstat' 命令来查看网络连接和统计信息。例如,要查看当前的网络连接状态,可以运行以下命令:

    netstat -a
    

    这将显示当前的网络连接状态,包括本地地址和端口、远程地址和端口、连接状态等。

  3. 使用 'ss' 命令来查看网络连接和统计信息。'ss' 命令是 'netstat' 命令的替代品,并提供更详细和更高效的网络信息。例如,要查看当前的网络连接状态,可以运行以下命令:

    ss -a
    

    这将显示当前的网络连接状态,包括本地地址和端口、远程地址和端口、连接状态等。

  4. 使用 'ip' 命令来查看网络接口的状态和统计信息。例如,要查看 eth0 网络接口的统计信息,可以运行以下命令:

    ip -s link show eth0
    

    这将显示 eth0 网络接口的配置信息和接收/发送数据的统计信息,包括接收和发送的数据包数量、字节数等。

  5. 使用 'sar' 命令来查看系统的整体性能统计信息,包括网络 IO。例如,要查看网络 IO 的统计信息,可以运行以下命令:

    sar -n DEV
    

    这将显示系统中所有网络接口的统计信息,包括接收和发送的数据包数量、字节数等。

这些命令可以帮助你查询和监控网络 IO 的情况。你可以根据需要选择使用其中的一个或多个命令来获取所需的信息。

Linux 查询网络 IO 的 5 种方法

原文地址: https://www.cveoy.top/t/topic/pdtI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录