在 Ubuntu Linux 上安装 prstat 软件包命令

在 Ubuntu Linux 上安装 prstat 软件包命令

我试图在我的 Ubuntu 服务器上运行 prstat 命令,但它似乎没有安装。我在网上搜索了安装它所需的软件包名称,但由于某种原因没有任何运气。

我仍然对此感到惊讶,vmstat, iostat并且vmstat预装并且工作正常,但prstat似乎并不存在。

答案1

prstat是 Solaris 命令。 Linux 上有类似的命令(topps、 读取/proc、 …),但没有一个具有相同的语法。这是使用非标准工具的缺点 - 将应用程序移植到不同的系统需要对其进行调整。

如果由于不想更改脚本而确实需要具有相同语法的工具,请使用 Linux 提供的功能编写一个工具。实现脚本所需的选项和输出格式。ps使用-o选择字段的选项,可以提取您需要的大多数(如果不是全部)信息。应用grepawk过滤器来选择所需的行。或者,解析/proc/$pid/stat/proc/$pid/status直接。有关负载平均值等全局信息,请致电topuptime或查看/proc/stat

相关内容