在Ubuntu系统中,你可以使用cpustat
命令来实时显示CPU的使用状态。cpustat
是sysstat
包的一部分,因此首先需要确保已经安装了这个包。
如果尚未安装sysstat
,可以使用以下命令进行安装:
sudo apt update
sudo apt install sysstat
安装完成后,你可以直接在终端中输入cpustat
来查看CPU的实时状态。默认情况下,cpustat
会显示每个CPU的使用率、用户时间、系统时间等信息。
如果你想要更详细的信息,可以使用-P ALL
选项来查看所有CPU的详细信息:
cpustat -P ALL
此外,cpustat
还支持一些其他选项,例如:
-c
:只显示CPU的使用情况。-m
:显示内存和交换区的使用情况。-d
:显示磁盘的使用情况。-e
:显示文件系统的使用情况。-h
:以人类可读的格式显示数据(例如,以MB或GB为单位)。-i
:显示网络接口的使用情况。-r
:显示运行队列的长度。-t
:显示任务的统计信息。-u
:显示用户进程的使用情况。-v
:显示虚拟内存的使用情况。你可以根据需要组合这些选项来获取所需的信息。例如,要同时查看CPU和内存的使用情况,可以运行:
cpustat -c -m
请注意,cpustat
命令默认会每隔一段时间(通常是1秒)刷新一次数据。如果你想要更改刷新间隔,可以使用-i
选项指定一个不同的时间间隔(以秒为单位)。例如,要每隔5秒刷新一次数据,可以运行:
cpustat -i 5
希望这些信息对你有所帮助!