Como verificar a temperatura da CPU em um sistema Linux
Quer verificar a temperatura da CPU para monitorar a saúde do computador e evitar danos graves aos componentes? Talvez seu sistema Linux esteja superaquecendo e você deseja detectar qual unidade de hardware está causando o problema.
Este artigo explicará por que o monitoramento da temperatura da CPU é importante e como verificar a temperatura da CPU em uma máquina Linux.
Por que devo monitorar a temperatura da minha CPU?
A CPU ou Unidade Central de Processamento é o principal componente de um sistema informático responsável pelo processamento dos dados. A temperatura da CPU depende exclusivamente dos processos e aplicativos em execução em seu sistema operacional. O superaquecimento, em geral, pode causar instabilidade e paradas inesperadas.
Se não for dada atenção suficiente, uma CPU superaquecida pode causar danos permanentes ao sistema do seu computador, forçando você a trocar componentes específicos ou substituir todo o computador.
Como verificar a temperatura da CPU no Linux
Vários aplicativos estão disponíveis em um sistema Linux que exibem detalhes intrincados da CPU. Você poderá verificar a temperatura da CPU usando esses utilitários.
Obtenha informações de hardware usando relances
Glances é uma ferramenta de monitoramento de sistema em tempo real de plataforma cruzada escrita na linguagem Python. Este aplicativo fornece informações usando a biblioteca psutil no Linux. Além dos dados relacionados à CPU, você também pode verificar a média de carga, memória, interfaces de rede, E / S de disco, sistema de arquivos e processos.
Você pode instalar o Glances em sua máquina Linux usando curl ou wget :
curl -L https://raw.githubusercontent.com/nicolargo/glancesautoinstall/master/install.sh | /bin/bash
wget -O- https://raw.githubusercontent.com/nicolargo/glancesautoinstall/master/install.sh | /bin/bash
O script de instalação automática não suporta algumas distribuições específicas como Manjaro Linux. Felizmente, o Glances também está disponível como um pacote instantâneo no SnapStore.
sudo snap install glances
Depois de instalar o pacote, inicie o utilitário digitando glances no terminal do sistema.
Os olhares começarão a exibir informações relacionadas ao sistema em tempo real. Pressione a tecla S no teclado para alternar os detalhes do sensor.
Analisando informações do sensor usando o utilitário de sensores
Outra ferramenta para obter a temperatura da CPU no Linux são os sensores . Sensors é um utilitário de linha de comando que exibe leituras do chip do sensor em tempo real. Enquanto algumas distribuições como o Ubuntu vêm com sensores pré-instalados, ele também pode ser instalado em outras distros usando o gerenciador de pacotes padrão.
Em distribuições baseadas em Debian:
sudo apt-get install lm-sensors
Para instalar sensores em distribuições baseadas em Arch:
sudo pacman -S lm_sensors
Em distribuições Fedora e RPM:
sudo dnf install lm_sensors
Assim que o pacote estiver instalado, execute o seguinte comando para detectar chips sensores presentes em seu sistema.
sudo sensors-detect
Execute o aplicativo digitando sensores no terminal do sistema. Você obterá informações de hardware sobre a temperatura da CPU do seu computador.
Exibir temperatura da CPU usando HardInfo
Como o nome sugere, HardInfo é um utilitário simples do Linux usado para coletar informações de hardware, incluindo a temperatura da CPU.
Você pode instalar HardInfo em sistemas operacionais baseados em Debian usando apt :
sudo apt install hardinfo
Em distros baseadas em Arch:
sudo pacman -S hardinfo
Para instalar no Fedora e RPM:
sudo dnf install hardinfo
Depois de instalar o pacote, você pode ver as informações de hardware usando o seguinte comando.
hardinfo -rma devices.so
Na saída, role para baixo até a seção Sensores para obter informações completas sobre a temperatura da CPU.
HardInfo também está disponível como um aplicativo GUI. Para iniciar o aplicativo GUI, vá para o menu Aplicativos e clique no ícone HardInfo .
Como alternativa, você pode digitar hardinfo no terminal para iniciar o aplicativo.
Obtenha informações de CPU com i7z
Se o seu computador funciona com um processador Intel, então o i7z é provavelmente o melhor utilitário de linha de comando para obter informações relacionadas à temperatura sobre o seu sistema.
Você pode facilmente instalar o i7z no Debian usando apt .
sudo apt install i7z
No Fedora e RPM:
sudo dnf install i7z
Para instalar o i7z em distribuições Linux baseadas em Arch:
sudo pacman -S i7z
No terminal do sistema, digite sudo i7z e pressione Enter para iniciar o utilitário. Informações detalhadas da CPU, incluindo temperatura, número de núcleos, frequência, etc., serão exibidas.
Aumentando a Vida Útil da Sua Máquina Linux
Manter uma temperatura apropriada da CPU pode ter um efeito positivo na saúde do seu sistema. Muitas vezes, o superaquecimento pode até causar incêndio e explosão em seu gabinete, sem mencionar os danos causados aos componentes no processo.
Você pode evitar o superaquecimento do sistema até certo ponto. Mas, a longo prazo, ter um sistema de resfriamento e ventilação adequados é a escolha mais adequada.