Como monitorar uma temperatura da CPU no sistema Redhat 7 Linux
- 1135
- 33
- Maurice Champlin
Aqui está uma curta configuração para mostrar como exibir e monitorar a temperatura da CPU em um sistema Linux executando redhat 7 linux. Primeiro, precisamos instalar lm_sensors
:
# yum install lm_sensors
Em seguida, use sensores
comando para exibir a temperatura da CPU:
$ sensores | núcleo Grep Core 0: +43.0 ° C (alto = +86.0 ° C, Crit = +100.0 ° C) núcleo 1: +43.0 ° C (alto = +86.0 ° C, Crit = +100.0 ° C)
Se você preferir converter Celsius em Fahrenheit, basta adicionar -f
opção:
$ sensores -f | Grep Core Core 0: +111.2 ° F (alto = +186.8 ° F, Crit = +212.0 ° F) núcleo 1: +111.2 ° F (alto = +186.8 ° F, Crit = +212.0 ° F)
Para monitorar continuamente a temperatura da CPU, combine o comando acima com assistir
comando. O próximo exemplo será atualizado sensores
saída a cada segundo:
$ relógio -n 1 "Sensores -f | Grep Core"
Para montar todos um script simples de bash, pode ser criado para agir com um valor de temperatura predefinido. Combine o script abaixo com Cron
por exemplo.:
*/5 * * * */path/para/your/script/cpu-temperature-script.sh
E verificará a temperatura da primeira CPU (núcleo 0) a cada 5 minutos e agirá quando a temperatura da CPU atingir 80 e mais graus.
#!/Bin/Bash Temperature = $ (sensores | Grep "Core 0" | Cut -d + -f 2 | Cut -d . -F1) se [$ temperatura -ge 80]; Então eco "faça algo aqui" fi
Tutoriais do Linux relacionados:
- Obtenha a temperatura da CPU no Linux
- Coisas para instalar no Ubuntu 20.04
- Comandos de verificação de saúde básica do Linux
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Coisas para instalar no Ubuntu 22.04
- Como instalar Yum no Linux
- Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
- Download do Linux
- Instale Arch Linux na estação de trabalho VMware
- Uma introdução à automação, ferramentas e técnicas do Linux