pengembangan-web-mp.com

Perintah "atas" yang lebih baik untuk Mac OS X?

Perintah top pada OS X cukup jelek .. Yang disertakan dengan sebagian besar distro Linux memungkinkan Anda untuk mengubah kolom sortir-per menggunakan < dan >, ada mode berwarna (dengan menekan tombol z), dan banyak opsi berguna lainnya.

Apakah ada alat baris perintah pengganti? Idealnya saya ingin htop untuk OS X, tetapi karena ini bergantung pada /proc/ filesystem ( lihat utas ini ) belum porting (dan mungkin tidak akan pernah)

Jawaban yang jelas adalah "Monitor Aktivitas", tetapi saya sedang mencari alat baris perintah!

27
dbr

top di MacOS X tidak dukungan penyortiran, setidaknya:

    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
Alnitak

Saya sedang mengerjakan porting htop ke OSX. Repo itu di sini (garpu lebih aktif di sini , dan dapat diinstal melalui brew install htop )

Saat ini saya sedang berusaha mencari tahu apa yang harus dilakukan tentang perizinan antara Apple libtop (APSL) dan htop (GPL). Mungkin tidak banyak lagi pemrograman yang harus dilakukan - tetapi saya mungkin harus mengimplementasikan kembali bit libtop yang saya butuhkan. Jika ada yang punya saran tentang cara membuat perizinan berfungsi, silakan bicara.

enter image description here

20
hexten

htop sekarang menjadi bagian dari macports - selamat menikmati

9
Joel K

Pandangan - Mata pada sistem Anda adalah apa yang Anda cari. Saya sebelumnya menggunakannya di Linux, ini adalah cross-platform dan sangat bagus.

Ini screenshot saya.

enter image description here

8
chhantyal

Ada juga minuman untuk htop jika itu cara Anda menggulung.

Sayangnya, Apple/usr/bin/top terus mengalami kemunduran, karena Apple tidak lagi memahami kata majemuk tunggal:

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

Sekarang Anda harus menggunakan mis. "top -F -R -u". Tapi, hei, "top" Apple tidak mengurutkan berdasarkan cpu secara default, jadi mungkin itu yang paling dikhawatirkan.

7
Metaxis

Top di OS X membutuhkan sedikit penyesuaian (tidak 'blinged out' seperti GNU top), tetapi mudah dilakukan.

Di Leopard atau Tiger, saya menggunakan 'top -FRo [bidang]', di mana '[bidang]' biasanya cpu, vsize, rsize, dan sebagainya. Opsi -F dan -R akan mengorbankan beberapa presisi untuk perhitungan memori untuk penurunan besar dalam penggunaan CPU di atas.

3
Dan Udey