Domanda:
Ottieni la temperatura del disco nel terminale
Jack Stewart
2012-08-06 04:00:09 UTC
view on stackexchange narkive permalink

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

È possibile senza un'app di terze parti?

Cinque risposte:
Pro Backup
2016-11-24 00:18:18 UTC
view on stackexchange narkive permalink

Senza software aggiuntivo 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 044044000 Old_age Sempre - 56 (Min / Max 17/70)
 
JamiePatt
2012-08-06 07:36:05 UTC
view on stackexchange narkive permalink

Purtroppo non potrai farlo senza un'app di terze parti. Tuttavia, se si desidera utilizzare un software di terze parti, è possibile ottenere la temperatura nel terminale.

È necessario utilizzare il monitor della temperatura, che è un'applicazione gratuita e fornisce un'opzione della riga di comando. I dettagli dell'utilizzo del software potrebbero essere un po 'impegnativi qui, ma puoi trovare tutte le istruzioni qui.

drfrogsplat
2012-08-06 08:51:56 UTC
view on stackexchange narkive permalink

Potresti provare Smartmontools ( S.M.A.R.T. Strumenti di monitoraggio) che ha un'app a riga di comando. La maggior parte (se non tutti?) I dischi rigidi riporteranno la loro temperatura nella schermata S.M.A.R.T. rapporto.

C'è anche un'app nativa della GUI SMARTReporter che ti consente di eseguire determinate azioni in base alla temperatura, se è quello che stai cercando (e capita anche di includere il binario da riga di comando smartctl , anche se se stai cercando il binario dovresti, di regola, ottenerlo dagli sviluppatori "originali", giusto per sicurezza!).

jchook
2015-06-06 22:31:54 UTC
view on stackexchange narkive permalink

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

Questo one-liner ha funzionato per me per ottenere la temperatura della GPU (purtroppo ho non è stato in grado di vedere nessun altro IOHWSensor sulla mia macchina):

  echo $ ((`ioreg -c IOHWSensor | grep" valore-corrente "| grep -oE [0-9] +` / 65536))  
Su un MacBookAir6,1 non è presente alcun sensore di `temperatura` né corrispondenza di` fanspeed` da trovare usando `ioreg -c IOHWSensor -w 0`.
Jacob Dorman
2013-07-07 10:34:10 UTC
view on stackexchange narkive permalink

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

Vuole qualcosa senza app di terze parti.


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...