Activity monitor allows users to see the cpu usage on a per-core basis (for multicore machines, e.g. my MacBook Pro). Is there a way to find the percent usage of each core/processor via the command line?

2 Answers 2


I've installed htop for this purpose. In order to install on OS X (10.8.4), I used homebrew, which installed the htop package (brew install htop).

Despite the fact that this is via the command line, it is still a graphical output within the terminal.


To install htop on OS X El Capitan follow these easy steps: Copy and paste the following commands into a terminal window:

curl -O http://themainframe.ca/wp-content/uploads/2011/06/htop.zip
unzip htop.zip
sudo mv htop /usr/local/bin
rm htop.zip

Run htop by entering htop into Terminal

  • There's no good reason to do that. That fork is 7 years old and fairly glitchy. htop 2 is out with proper OS X support, so just get it through brew. And make sure to install the "htop" package and not "htop-osx" (that's the same outdated fork).
    – tolgraven
    May 2, 2016 at 1:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .