回答:
私は好きhddtemp
サポートされているデバイスのための温度を取得するのはかなり標準的な方法を提供しています、。ただし、SMARTサポートが必要です。
使用例: sudo hddtemp /dev/sd[abcdefghi]
応答例:
/ dev / sda:WDC WD6401AALS-00J7B0:31°C
/ dev / sdb:WDC WD7501AALS-00J7B0:30°C
/dev/sd?
です。
hddtemp /dev/sd[abcdefghi]
動作し、指を少しspareしみます。
/dev/sd?
さらに指をfingersしまない。
ロバニオンが述べたように、すべてのドライブを一度にリストするには:
hddtemp /dev/sd?
または、forループを好む場合:
for i in /dev/sd[a-z]; do hddtemp "$i"; done
ls
。これが正しい方法である:for i in /dev/sd[a-z]; do hddtemp "$i"; done
hddtemp /dev/sd{a,b,c,d,e,f,g,h,i}
ます。