Få htop för Mac OS X att titta på och hantera systemresurser

Om du gillar att hålla koll på systemresurser och du vill gräva ut från GUI Activity Monitor, kolla htop för Mac OS X. htop är i grunden en väsentligt förbättrad version av toppen, som låter dig övervaka systemresurser, CPU-kärnbelastning, minnesanvändning, lägsta medelvärden och hantera körprocesser.

Om du kommer från Linux-världen är du förmodligen redan bekant med htop, men om du inte är här är det bättre än toppen: för att börja det ser det bättre ut och är lättare att läsa tack vare en förbättrad layout och användning av ANSII-färger, men bortom det är det bra eftersom det fungerar som en uppgiftshanterare, så att du kan välja och sedan renera eller döda processer efter behov. Det här är lättare än att manuellt ange PID: s genom topp. Hur som helst, låt oss få htop installerad i Mac OS X via en pakethanterare som Homebrew eller MacPorts.

Så här installerar du htop i Mac OS X

Det enklaste sättet att få htop att köra på Mac OS X är att installera det via MacPorts eller Homebrew, vilken pakethanterare du använder spelar ingen roll men du vill bara installera den i en så att du inte överlappar varandra och dubbel installerar . Vi täcker installera htop med Homebrew först och MacPorts andra.

Installera med Homebrew kräver Homebrew som en förutsättning (självklart), det här är enkelt:

  1. Öppna en webbläsare och gå till hemsidan http://brew.sh här
  2. Kopiera och klistra in installationskommandosträngen i terminalen. Det ser vanligtvis ut som följande - FÅ EXAKTIV KOMMANDO från brew.sh eftersom det ibland ändrar skriptreferensen, kopiera inte bara och klistra in:
  3. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  4. När homebrew har installerats kan du enkelt installera htop med följande kommandosträng:
  5. brew install htop

  6. När htop slutar installera kör du 'htop' på kommandoraden för att njuta av htop i OS X

Och där har du det, htop körs i OS X!

Ett annat alternativ är att installera htop via MacPorts enligt följande:

  1. Hämta MacPorts och installera det om du inte redan har det
  2. När MacPorts är installerat, starta ett nytt Terminal-fönster och skriv:
  3. sudo port install htop

  4. Kör "htop" på kommandoraden som vanligt på Mac

Installera htop kan ta ett tag eftersom det kräver ganska många beroenden (zlib, openssl, perl, etc.), men Homebrew och MacPorts hanterar installation och nedladdning av dem alla för dig. Om du inte har något av detta redan på din Mac kan det ta upp till 15 minuter för alla nödvändiga filer att ladda ner, kompilera och installera.

När Homebrew eller MacPorts är klar, starta en ny Terminal-session och skriv "htop" för att komma åt appen. Du navigerar och använder htop genom pilen och funktionsnycklarna, som du ser läggs ut längst ner.

Jag tycker att htop ser bäst ut på fullskärm mot en vit bakgrund, men om du har en något genomskinlig svart terminal ser det också bra ut:

Slutligen är det värt att påpeka att du också kan bygga htop från källa, om du är i den typen av saker. Du kommer sannolikt att behöva några beroenden i Mac OS X, men källan till htop finns här på Github-sidan för htop.

Om du gillar det här, var noga med att kolla in fler kommandorads tips.