C'è un comando che posso usare solo per ottenere la temperatura del disco rigido nel terminale?
È possibile senza un'app di terze parti?
C'è un comando che posso usare solo per ottenere la temperatura del disco rigido nel terminale?
È possibile senza un'app di terze parti?
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.
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!).
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)
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))
iStat Menu mostra molte informazioni dettagliate sullo stato di funzionamento del sistema, inclusi tutti i sensori di temperatura.
Leggi altre domande sui tag macos terminal temperature