Question:
Obtenir la température du disque dans le terminal
Jack Stewart
2012-08-06 04:00:09 UTC
view on stackexchange narkive permalink

Y a-t-il une commande que je peux utiliser uniquement pour obtenir la température du disque dur dans le terminal?

Est-ce possible sans application tierce?

Cinq réponses:
Pro Backup
2016-11-24 00:18:18 UTC
view on stackexchange narkive permalink

Sans logiciel supplémentaire, il n'y a pas de commande pour obtenir la température du disque, après:

  $ brew installer smartmontools
 

On peut exécuter la commande:

  $ smartctl -a disque0 |grep Température
 

Pour récupérer la température du disque, comme:

  194 Temperature_Celsius 0x0022 044044000 Old_age Toujours - 56 (Min / Max 17/70)
 
JamiePatt
2012-08-06 07:36:05 UTC
view on stackexchange narkive permalink

Malheureusement, vous ne pourrez pas faire cela sans une application tierce. Cependant, si vous êtes heureux d'utiliser un logiciel tiers, il est possible d'obtenir la température dans le terminal.

Vous devez utiliser le moniteur de température, qui est une application gratuite et fournit une option de ligne de commande. Les tenants et aboutissants de l'utilisation du logiciel peuvent être un peu compliqués ici, mais vous pouvez trouver toutes les instructions ici.

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

Vous pouvez essayer Smartmontools ( Outils de surveillance S.M.A.R.T.) qui possède une application de ligne de commande. La plupart des disques durs (sinon tous?) Indiqueront leur température dans le S.M.A.R.T. rapport.

Il existe également une application GUI native SMARTReporter qui vous permet d'effectuer certaines actions en fonction de la température, si c'est ce que vous recherchez (et inclut également le smartctl binaire en ligne de commande - cependant, si vous êtes juste après le binaire, vous devriez, en règle générale, l'obtenir auprès des développeurs "originaux", juste pour être sûr!).

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

Vous ne pourrez obtenir une lecture de température que s'il y a un capteur. Cet article explique comment vous pouvez obtenir ces informations via la commande ioreg .

Ce one-liner a fonctionné pour moi pour obtenir la température du GPU (malheureusement, je n'a pu voir aucun autre IOHWSensor sur ma machine):

  echo $ ((`ioreg -c IOHWSensor | grep" current-value "| grep -oE [0-9] +` / 65536))  
Sur un MacBookAir6,1, il n'y a pas de capteur de `température` ni de` fanspeed` correspondant à trouver en utilisant `ioreg -c IOHWSensor -w 0`.
Jacob Dorman
2013-07-07 10:34:10 UTC
view on stackexchange narkive permalink

Menus iStat affiche de nombreuses informations détaillées sur l'état de fonctionnement du système, y compris tous les capteurs de température.

Il veut quelque chose sans application tierce.


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...