在Debian系统中,你可以使用多种工具来监控CPU使用率。以下是一些常用的方法:
top命令:
top命令是一个实时显示系统进程和资源占用情况的动态视图工具。打开终端并输入以下命令:
top
在top界面中,你可以看到CPU的使用率,包括用户空间占用(us)、系统空间占用(sy)、空闲时间(id)等。
htop命令:
htop是top命令的一个增强版本,它提供了一个彩色的界面,更易于阅读,并且提供了更多的功能和交互性。首先,你需要安装htop:
sudo apt update
sudo apt install htop
安装完成后,输入以下命令启动htop:
htop
在htop界面中,CPU使用率以百分比的形式显示在屏幕顶部的进度条中。
mpstat命令:
mpstat是sysstat包中的一个工具,它可以显示每个CPU的使用情况。首先,你需要安装sysstat:
sudo apt update
sudo apt install sysstat
安装完成后,你可以使用以下命令来查看所有CPU的使用情况:
mpstat -P ALL 1
这个命令会每秒更新一次所有CPU的使用情况。
vmstat命令:
vmstat命令可以报告关于进程、内存、分页、块IO、陷阱和CPU活动的信息。使用以下命令:
vmstat 1
这个命令会每秒更新一次系统的统计信息,包括CPU的使用率。
iostat命令:
iostat命令主要用于显示CPU和输入/输出统计信息。同样,它也是sysstat包的一部分。使用以下命令:
iostat -c 1
这个命令会每秒更新一次CPU的使用情况。
sar命令:
sar命令可以收集、报告或保存系统活动信息,包括CPU使用率。它是sysstat包的一部分。使用以下命令来查看CPU使用情况:
sar 1
这个命令会每秒收集一次数据并显示。
这些工具都可以帮助你监控Debian系统中的CPU使用率。你可以根据自己的需要选择合适的工具。如果你想要持续监控CPU使用情况,可以将这些命令放入脚本中,并设置为定期运行。