如何在Ubuntu Linux上检查CPU温度

时间:2020-01-09 14:16:54  来源:igfitidea点击:

如何在Thinkpad笔记本电脑或台式机上使用命令行和GUI工具在Ubuntu Linux中检查CPU温度?

在本教程中,您将学习如何在Ubuntu Linux中检查CPU温度。

在Ubuntu上监视CPU和HDD温度的过程

  • 打开终端应用程序。
  • 使用sudo apt install hddtemp lm-sensors在Ubuntu中安装lm-sensors和hddtemp软件包。
  • 运行" hddtemp"命令以查看Ubuntu中的SSD和硬盘驱动器温度。
  • 执行" sensors"命令以找出Ubuntu Linux中的CPU温度。

在Ubuntu Linux中检查CPU温度

sensor命令在Linux中用于显示所有传感器芯片的当前读数,包括CPU温度。

hddtemp命令将为您显示SSD和HDD的温度。
解决方法:您需要安装和配置lm-sensors软件包以及hddtemp。
您可以使用以下语法进行搜索:

apt-cache search lm-sensors
apt-cache search hddtemp

要在Ubuntu上安装这些软件包,请在终端中运行以下apt命令或apt-get命令:

sudo apt update
sudo apt upgrade

在Ubuntu Linux中安装lm-sensors

执行以下apt命令:

sudo apt install lm-sensors

接下来,解决方法:您需要检测笔记本电脑中安装的硬件监视芯片。
因此,开始检测您的笔记本电脑硬件传感器,它将提供以下信息:

  • 嵌入在CPU和其他超级I/O芯片中的传感器
  • 通过系统上的I/O端口和SMBus/I2C总线访问的硬件监视芯片

执行以下命令:

sudo sensors-detect

在命令行中显示CPU温度

执行以下命令:

sensors

可以使用watch命令命令重复运行sensor命令,并在屏幕上显示其输出:

watch sensors

如何在GNOME面板中显示CPU温度

为Ubuntu Linux桌面安装Freon and Sensors扩展:

如何在Ubuntu Linux中安装hddtemp

运行以下apt命令:

sudo apt install hddtemp

如何在Ubuntu中查看硬盘温度

只需执行:

hddtemp
sudo hddtemp SATA:/dev/sda

输出示例:

/dev/sda: Samsung SSD 850 EVO 500G: 32?C

使用磁盘和存储GUI工具查看硬盘温度

硬盘具有内置的运行状况检查工具,称为SMART(自我监视,分析和报告技术),该工具会连续检查磁盘是否存在潜在问题。
如果磁盘即将发生故障,SMART也会警告您,以帮助您避免重要数据的丢失。
它还显示硬盘温度。
运行:

gnome-disks

如何在Ubuntu中监控Nvme SSD的温度

首先安装nvme-cli,运行:

sudo apt install nvme-cli

现在,按如下所示使用nvme命令来获取计算机上所有NVMe设备和名称空间的列表:

sudo nvme list

输出示例:

Node             SN                   Model                                    Namespace Usage                      Format           FW Rev  
---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- -------
/dev/nvme0n1     S3EUNX0JXXXXXXH      Samsung SSD 960 EVO 500GB                1          36.53  GB / 500.11  GB    512   B +  0 B   2B7QCXE7
sudo nvme smart-log /dev/nvme0

可以使用grep命令过滤输出:

sudo nvme smart-log /dev/nvme0 | grep temperature
temperature                         : 40 C