ubuntu

ubuntu cpustat命令怎么使用

小樊
43
2025-09-18 11:21:38
栏目: 智能运维

cpustat 是一个用于显示 CPU 使用情况的工具,它是 sysstat 包的一部分。要使用 cpustat 命令,请按照以下步骤操作:

  1. 安装 sysstat 包(如果尚未安装): 在基于 Debian 的系统(如 Ubuntu)上,您可以使用以下命令安装 sysstat

    sudo apt update
    sudo apt install sysstat
    

    在基于 Red Hat 的系统(如 CentOS 或 Fedora)上,您可以使用以下命令安装 sysstat

    sudo yum install sysstat
    

    或者

    sudo dnf install sysstat
    
  2. 运行 cpustat 命令: 安装完成后,您可以直接在终端中输入 cpustat 来查看 CPU 使用情况。以下是一些常用的选项:

    • -c:显示 CPU 使用率的详细信息。
    • -m:显示每个 CPU 的使用情况。
    • -P ALL:显示所有 CPU 的使用情况。
    • -h:以人类可读的格式显示数据(例如,使用 MB/s 而不是 KB/s)。
    • -t:显示 CPU 时间的使用情况。
    • -u:显示用户、系统和空闲时间的百分比。
    • -v:显示版本信息。

    例如,要查看所有 CPU 的使用情况,您可以运行:

    cpustat -P ALL
    

    要查看每个 CPU 的详细使用情况,您可以运行:

    cpustat -m -c
    
  3. 保存输出到文件: 如果您想将 cpustat 的输出保存到文件中,可以使用重定向操作符(>):

    cpustat -P ALL > cpu_usage.txt
    

    这会将所有 CPU 的使用情况保存到名为 cpu_usage.txt 的文件中。

  4. 实时监控: 如果您想实时监控 CPU 使用情况,可以使用 -w 选项指定刷新间隔(以秒为单位):

    cpustat -P ALL -w 5
    

    这将每 5 秒刷新一次 CPU 使用情况。

请注意,cpustat 命令的输出可能会因系统配置和版本而异。您可以使用 man cpustat 查看详细的帮助文档。

0
看了该问题的人还看了