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?
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)
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.
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!).
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))
Menu iStat mostra molte informazioni dettagliate sullo stato di funzionamento del sistema, inclusi tutti i sensori di temperatura.