OS Xのtop
コマンドはかなり安っぽいです。ほとんどのLinuxディストリビューションに含まれているコマンドでは、<
および>
を使用して並べ替え列を変更できます。カラーモードがあります。 (z
キーを押す)、およびその他の便利なオプションの束。
代わりのコマンドラインツールはありますか? OS Xではhtop
が理想的ですが、/proc/
ファイルシステムに依存しているため( このスレッドを参照 )移植されていません(おそらく移植されません)。
明らかな答えは「アクティビティモニター」ですが、コマンドラインツールを探しています!
top
on MacOS X doesソートをサポートします、少なくとも:
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}.
OSXへのhtopの移植に取り組んでいます。リポジトリは here (よりアクティブなフォーク here であり、 brew install htop
)
私は現在、Appleのlibtop(APSL)とhtop(GPL)の間のライセンスの衝突について何をすべきかを考えています。その上で行うプログラミングはこれ以上ないでしょう-しかし、必要なlibtopのビットを再実装する必要があるかもしれません。ライセンスを機能させる方法についての提案がある場合は、率直に言ってください。
htopがmacportsの一部になりました-お楽しみください
Glances-Eye on your system はあなたが探しているものです。以前はLinuxで使用していましたが、クロスプラットフォームで非常に優れています。
これが私のスクリーンショットです。
htopの場合はbrew も使用できます。
残念ながら、Appleの/ usr/bin/topは、複合単一文字の引数さえ理解できなくなったため、後退し続けています。
$ top -FR
invalid option or syntax: -FR
[...]
今、あなたは例えば「top -F -R -u」。しかし、ちょっと、Appleの「トップ」はデフォルトでCPUでソートされないので、おそらくそれがその心配の中で最小です。
OS XのTopは少し調整する必要があります(GNU top)ほど「無効化」されていません)が、それは簡単です。
LeopardまたはTigerでは、「top -FRo [field]」を使用します。「[field]」は通常、cpu、vsize、rsizeなどです。 -Fおよび-Rオプションは、メモリ計算の精度をいくらか犠牲にしますが、CPU使用率が大幅に減少します。