Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何指定命令 top 以从命令行显示每个 CPU 的负载。我知道在交互式 shell 中按 1 会执行此操作,但我想将 top 的输出写入文件。例如,目前我可以写:
top -n 3 -b > system_info.txt
此命令会将输出写入文件,但会显示所有 CPU 的平均值。
可能有更好的方法来做到这一点,但我知道的唯一方法是使用顶级配置文件。如果你在 top 运行时点击 'W',top 会将配置文件写入你的主目录。此后,top 将以与您编写配置文件时相同的方式打开。如果您需要将其作为脚本或 cronjob 运行,您可能必须将 $HOME 设置为放置所需配置文件的路径。