Posso ottenere la temperatura della CPU e la velocità della ventola dalla riga di comando in OS X?

116

Esiste un comando che posso eseguire dalla riga di comando in OS X per ottenere la temperatura attuale della CPU e / o la velocità della ventola?

Per essere più specifici, mi piacerebbe essere in grado di ottenere le stesse informazioni disponibili nel widget di iStat sotto le schede Fans and Temps sulla riga di comando.

Mi piacerebbe essere in grado di trovare questi valori sulla riga di comando in modo che possa essere copiato e inserito in una configurazione di monitoraggio sul mio Mac - Ho un desiderio da nerd dei dati di raccogliere e rappresentare graficamente questi valori (e altre statistiche ) sul mio Macbook nel tempo.

Su Linux, sembra che ciò sarebbe possibile leggendo uno pseudo-file sotto la directory /proc , ma non sono sicuro di come fare l'equivalente su OS X (se esiste).

    
posta matt b 21.06.2012 - 02:24
fonte

5 risposte

19

Aggiornamento: @PressingOnAlways mi ha comunicato che questo software è ora considerato legacy dal suo sviluppatore. Ulteriori dettagli sul supporto interrotto sono disponibili sul sito web del software legacy .

Supponendo di averlo installato in /Applications , devi eseguire quanto segue:

/Applications/TemperatureMonitor.app/Contents/MacOS/tempmonitor -c -l -a

Sito: Monitoraggio della temperatura

    
risposta data 21.06.2012 - 04:13
fonte
168

Il rubino di iStats ti consente di vedere la temperatura della CPU tramite la riga di comando.

Installazione

$ gem install iStats

Uso

$ istats

    
risposta data 13.04.2014 - 22:53
fonte
20

Questa utility da riga di comando open source ha funzionato per me: link .

    
risposta data 11.11.2013 - 23:32
fonte
20

Sui sistemi BSD, l'utilità sysctl può fornire informazioni simili all'albero /proc in Linux. In realtà segnala alcune informazioni sulla temperatura della CPU / GPU da Xnu CPU Power Management ( XCPM):

sysctl machdep.xcpm.cpu_thermal_level
sysctl machdep.xcpm.gpu_thermal_level

Tuttavia, questa non sembra essere una lettura di temperatura ma solo un'indicazione del livello di temperatura rispetto ad alcuni riferimenti.

    
risposta data 14.07.2015 - 19:07
fonte
1

Im su OSX 10.11

link

Questo in python ha auto-update & & colori integrati e possono essere installati con un semplice comando curl o wget se i requisiti sono già soddisfatti. Requisiti

python >= 2.6 or >= 3.3 (tested with version 2.6, 2.7, 3.3, 3.4)
psutil >= 2.0.0
setuptools
    
risposta data 19.02.2016 - 20:09
fonte

Leggi altre domande sui tag