shell中除了top还有哪个命令可以查CPU,用top查出来的信息为什么不能通过java的程序调用之后显示出来?

2025-05-13 11:22:40
推荐回答(2个)
回答(1):

通常top命令是会持续运行而不终止的。
要在脚本里用,需要添加一些选项参数,尤其是-b。例如:
top -b -n2 -d3 >/tmp/log

-b表示批处理模式(Batch mode),-n表示执行几次,-d表示屏幕刷新时间

回答(2):

你也可以参考使用例如vmstat、sar、iostat这些软件来获取一些自己想要的信息。