Saya suka hddtemp
, yang menyediakan cara standar yang cantik untuk mendapatkan suhu untuk perangkat yang didukung. Itu membutuhkan dukungan SMART.
Contoh Penggunaan:sudo hddtemp /dev/sd[abcdefghi]
Contoh Tanggapan:
/dev/sda:WDC WD6401AALS-00J7B0:31°C
/dev/sdb:WDC WD7501AALS-00J7B0:30°C
Semua perangkat berkemampuan SMART harus merespons smartctl
. Dan saya kira hanya perangkat pintar yang memiliki pembacaan suhu.
Semua alat lain mungkin akan lebih atau kurang khusus untuk vendor (seperti omsa Dell). IPMI mungkin merupakan pendekatan umum lainnya, tetapi saya ragu, pembacaan suhu perangkat penyimpanan adalah standar di sana.
Seperti yang disebutkan oleh Rovanion, untuk mencantumkan semua drive sekaligus:
hddtemp /dev/sd?
Atau, jika Anda lebih suka for loop:
for i in /dev/sd[a-z]; do hddtemp "$i"; done