AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 3103
Accepted
dbr
dbr
Asked: 2009-05-03 05:43:29 +0800 CST2009-05-03 05:43:29 +0800 CST 2009-05-03 05:43:29 +0800 CST

Mac OS X 的更好的“top”命令?[关闭]

  • 772
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您认为此问题可以改进并可能重新打开,请访问帮助中心获取指导。
9 年前关闭。
锁定。这个问题及其答案被锁定,因为这个问题离题但具有历史意义。它目前不接受新的答案或交互。

OS X 上的命令非常糟糕。大多数 Linux 发行版中包含的命令允许您使用和top更改排序方式,还有彩色模式(通过按键),以及许多其他有用的选项。<>z

有替代的命令行工具吗?理想情况下,我想要htopOS X,但因为它依赖于/proc/文件系统(请参阅此线程),它尚未被移植(并且可能永远不会被移植)

显而易见的答案是“活动监视器”,但我正在寻找一个命令行工具!

mac-osx monitoring terminal
  • 6 6 个回答
  • 98155 Views

6 个回答

  • Voted
  1. Best Answer
    Alnitak
    2009-05-03T07:56:38+08:002009-05-03T07:56:38+08:00

    top在 MacOS X上确实支持排序,至少:

        O<skey>        Set secondary sort key to <skey> (see o<key>).
        o<key>         Set primary sort key to <key>: [+-]{command|cpu|pid
                       |prt|reg|rprvt|rshrd|rsize|th|time|uid|username|vprvt
                       |vsize}.
    
    • 23
  2. hexten
    2009-07-03T02:05:26+08:002009-07-03T02:05:26+08:00

    我正在将 htop 移植到 OSX。仓库在这里(更活跃的叉子在这里,可以通过安装brew install htop)

    我目前正在尝试解决如何处理 Apple 的 libtop (APSL) 和 htop (GPL) 之间的许可冲突。可能没有更多的编程要做 - 但我可能必须重新实现我需要的 libtop 位。如果有人对如何使许可工作有任何建议,请说出来。

    在此处输入图像描述

    • 20
  3. Joel K
    2010-07-29T08:16:33+08:002010-07-29T08:16:33+08:00

    htop 现在是 macports 的一部分——享受

    • 9
  4. chhantyal
    2012-12-09T05:54:24+08:002012-12-09T05:54:24+08:00

    Glances - 关注您的系统就是您所寻找的。我之前在 Linux 上使用过,它是跨平台的,非常好。

    这是我的截图。

    在此处输入图像描述

    • 8
  5. Metaxis
    2011-01-19T08:50:06+08:002011-01-19T08:50:06+08:00

    如果这就是你滚动的方式,那么还有一个brew for htop 。

    不幸的是,Apple 的 /usr/bin/top 继续倒退,因为它甚至不再理解复合单字符参数:

    $ top -FR
    invalid option or syntax: -FR
    [...]
    

    现在你必须使用例如“top -F -R -u”。但是,嘿,Apple 的“top”默认情况下不按 cpu 排序,所以也许这是它最不担心的问题。

    • 7
  6. Dan Udey
    2009-06-12T23:51:56+08:002009-06-12T23:51:56+08:00

    OS X 上的 Top 需要一些调整(它不像 GNU top 那样“炫耀”),但它很容易做到。

    在 Leopard 或 Tiger 上,我使用“top -FRo [field]”,其中“[field]”通常是 cpu、vsize、rsize 等。-F 和 -R 选项将牺牲一些内存计算的精度,从而大幅降低 top 的 CPU 使用率。

    • 3

相关问题

  • 多操作系统环境的首选电子邮件客户端

  • 现在从 mac os 在 NTFS 分区上写入是否安全?

  • 你用什么工具来监控你的服务器?

  • 我应该如何管理每用户带宽?

  • 最佳混合环境(OS X + Windows)备份?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve