cpustat
是一个用于显示 CPU 使用情况的工具,它是 sysstat
包的一部分。在 Debian 系统中,你可以通过以下命令安装它:
sudo apt-get update
sudo apt-get install sysstat
cpustat
命令提供了丰富的选项来显示 CPU 的各种统计信息。以下是一些常用的选项:
显示所有 CPU 的统计信息:
cpustat
显示特定 CPU 的统计信息:
cpustat -C 0 # 显示 CPU 0 的统计信息
显示所有 CPU 的统计信息,并以秒为单位更新:
cpustat -c -i 1
-c
或 --cpu
:显示 CPU 的统计信息。-C <CPU>
或 --cpu=<CPU>
:指定要显示统计信息的 CPU 编号。-i <interval>
或 --interval=<interval>
:设置更新间隔(以秒为单位)。-p <PID>
或 --pid=<PID>
:显示特定进程的 CPU 使用情况。-u
或 --user
:显示用户态 CPU 时间。-m
或 --mode
:显示 CPU 模式(如 user, system, idle 等)。-w
或 --width
:设置输出宽度。-h
或 --help
:显示帮助信息。显示所有 CPU 的统计信息,并以秒为单位更新:
cpustat -c -i 1
显示 CPU 0 的统计信息,并以秒为单位更新:
cpustat -C 0 -i 1
显示特定进程的 CPU 使用情况:
cpustat -p <PID>
显示用户态 CPU 时间:
cpustat -u
显示 CPU 模式:
cpustat -m
通过这些选项,你可以灵活地获取所需的 CPU 统计信息。更多详细信息和选项,可以参考 cpustat
的手册页:
man cpustat
希望这些信息对你有所帮助!