GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo verificar la temperatura de la unidad en Linux?

Me gusta hddtemp , que proporciona una forma bastante estándar de obtener la temperatura para los dispositivos compatibles. Sin embargo, requiere soporte SMART.

Ejemplo de uso:sudo hddtemp /dev/sd[abcdefghi]

Ejemplo de respuesta:

/dev/sda:WDC WD6401AALS-00J7B0:31 °C
/dev/sdb:WDC WD7501AALS-00J7B0:30 °C


Todos los dispositivos compatibles con SMART deben responder a smartctl . Y supongo que solo los dispositivos inteligentes tienen una lectura de temperatura.

Todas las demás herramientas probablemente serán más o menos específicas del proveedor (como omsa de Dell). IPMI podría ser otro enfoque genérico, pero dudo que una lectura de temperatura de un dispositivo de almacenamiento sea estándar allí.


Como menciona Rovanion, para enumerar todas las unidades de una sola vez:

hddtemp /dev/sd?

O, si prefiere un bucle for:

for i in /dev/sd[a-z]; do hddtemp "$i"; done

Linux
  1. Cómo verificar la versión de Redhat

  2. Cómo verificar la zona horaria en Linux

  3. Cómo usar Google Drive en Linux

  4. Cómo verificar el historial de inicio de sesión de Linux

  5. ¿Cómo comprobar la contraseña con Linux?

Cómo verificar el disco duro en busca de sectores o bloques defectuosos en Linux

Cómo verificar el uso del espacio en disco en Linux

Cómo comprobar la versión de Linux

Cómo verificar la versión del kernel en Linux

Cómo montar una unidad en Linux

Cómo verificar el espacio de intercambio en Linux