Ottieni la temperatura del disco nel terminale

5

C'è un comando che posso usare solo per ottenere la temperatura del disco rigido nel terminale?

È possibile senza un'app di terze parti?

    
posta Jack Stewart 06.08.2012 - 01:00
fonte

5 risposte

3

Purtroppo non sarai in grado di farlo senza un'app di terze parti. Tuttavia, se sei felice di utilizzare un software di terze parti è possibile ottenere la temperatura nel terminale.

È necessario utilizzare il controllo della temperatura, che è un'applicazione gratuita e fornisce un'opzione della riga di comando. I dettagli sull'uso del software potrebbero essere un po 'troppo interessanti, ma puoi trovare tutte le istruzioni qui.

    
risposta data 06.08.2012 - 04:36
fonte
3

Potresti provare Smartmontools ( SMART Strumenti di monitoraggio) che dispone di un'app della riga di comando. La maggior parte (se non tutti?) Dei dischi rigidi segnalerà la loro temperatura nel S.M.A.R.T. rapporto.

Esiste anche una GUI nativa SMARTReporter che ti consente di eseguire determinate azioni in base alla temperatura, se è quello che stai cercando (e capita anche di includere il binario della riga di comando smartctl - anche se sei solo dopo il binario dovresti, di regola, prenderlo dagli sviluppatori "originali", giusto per essere sicuro!).

    
risposta data 06.08.2012 - 05:51
fonte
2

Senza aggiungere software non c'è alcun comando per ottenere la temperatura del disco, dopo:

$ brew install smartmontools

Si può eseguire il comando:

$ smartctl -a disk0 | grep Temperature

Per recuperare la temperatura del disco, come:

194 Temperature_Celsius     0x0022   044   044   000    Old_age   Always       -       56 (Min/Max 17/70)
    
risposta data 23.11.2016 - 19:18
fonte
1

Sarai in grado di ottenere una lettura della temperatura solo se c'è un sensore. Questo articolo spiega come puoi ottenere queste informazioni tramite il comando ioreg .

Questa one-liner ha funzionato per me per ottenere la temperatura della GPU (sfortunatamente non sono riuscito a vedere nessun altro IOHWSensor sulla mia macchina):

echo $(('ioreg -c IOHWSensor | grep "current-value" | grep -oE [0-9]+' / 65536))
    
risposta data 06.06.2015 - 19:31
fonte
0

iStat Menu mostra molte informazioni dettagliate sullo stato di funzionamento del sistema, inclusi tutti i sensori di temperatura.

    
risposta data 07.07.2013 - 07:34
fonte

Leggi altre domande sui tag