在Solaris中寻找一个非常简单的事情。
我有一个solaris盒,它有很多区域(所以不仅是主机盒,也包括区域的总数),我想看看
是一个Linux家伙,top给了我Linux中的一切。在Solaris中执行此操作的命令是什么?
注意:我无法安装任何命令,因此请告诉我安装操作系统的基本可用命令。
答案 0 :(得分:22)
你真的想要prstat - 它做的是top,但它可以设置一些开关来获得你想要的。例如prstat -L for lwp's。
显示屏非常像顶部。如果你需要看起来像顶部那么你将不得不一起编写脚本。 Linux是BSD,Solaris是系统V.不同的世界。
一般来说,unix rosetta stone有助于在yyy unix上找到像zxx这样的命令:
答案 1 :(得分:8)
命中
prstat -Z
查看有关每个区域消费的所有信息
答案 2 :(得分:3)
其中一个是prtdiag
。像vmstat
,iostat
这样的其他人也值得一看
答案 3 :(得分:0)
prstat -aZ
查看prstat
命名prstat-报告活动进程统计信息提要prstat [-acHJLmRrtTv] [-d u | d] [-C psrsetlist] [-h lgrplist] [-j projlist] [-k tasklist] [-n ntop [,nbottom]] [-p pidlist] [-P cpulist] [-s key | -S键] [-u euidlist] [-U uidlist] [-z zoneidlist] [-Z] [interval [count]]说明prstat实用程序迭代检查系统上的所有活动进程并报告统计信息 基于所选的输出模式和排序顺序。 prstat提供 选项仅检查与指定的PID,UID,区域匹配的进程 ID,CPU ID和处理器集ID。
-j,-k,-C,-p,-P,-u,-U和-z选项接受列表为 参数。列表中的项目可以用逗号分隔 用引号括起来,用逗号或空格分隔。
如果您没有指定选项,prstat会检查所有进程和 报告按CPU使用情况排序的统计信息。
选项支持以下选项:
-a报告有关流程和用户的信息。在此模式下,prstat会同时显示有关进程和用户的单独报告。