cpustat 是一个用于监控 CPU 使用情况的工具,它是 sysstat 包的一部分。虽然 cpustat 本身不直接监控网络使用情况,但你可以结合其他工具来监控网络性能。以下是如何在 Debian 系统上安装和使用 sysstat 包以及如何结合 iftop 和 nethogs 来监控网络使用。
首先,你需要安装 sysstat 包,它包含了 cpustat 工具:
sudo apt update
sudo apt install sysstat
安装完成后,你可以使用 cpustat 来监控 CPU 的使用情况:
cpustat
这将显示 CPU 的各种统计信息,包括用户空间占用、系统空间占用、空闲时间等。
要监控网络使用情况,你可以安装 iftop 和 nethogs。
sudo apt install iftop
运行 iftop:
sudo iftop
这将显示实时的网络流量信息,包括发送和接收的速率、连接的 IP 地址和端口等。
sudo apt install nethogs
运行 nethogs:
sudo nethogs
nethogs 会按进程显示网络使用情况,包括每个进程的发送和接收速率。
虽然 cpustat 不直接提供网络监控功能,但你可以结合 cpustat、iftop 和 nethogs 来全面监控系统的 CPU 和网络使用情况。例如,你可以在一个终端窗口中运行 cpustat 来监控 CPU 使用情况,同时在另一个终端窗口中运行 iftop 或 nethogs 来监控网络流量。
这样,你就可以得到一个关于系统性能的全面视图,包括 CPU 的负载和网络的使用情况。