linux温度(linux系统哪个好用)

大家好,关于linux温度很多朋友都还不太明白,今天小编就来为大家分享关于linux系统哪个好用的知识,希望对各位有所帮助!

Linux系统下监控和调整机器温度

装tp-fancontrol,限制一下gpu的温度

ubuntuCPU的温度cat/proc/cpuinfo

显卡温度有个sensor applet,装了都能显示

在终端里运行cpufreq-info查看CPU信息

sudo cpufreq-selector-c cpu号

或者 sudo cpufreq-set-c cpu号

选择要调整的CPU(因为你的电脑上可能不止一个CPU)

sudo cpufreq-selector-f你所需要的频率

或者 sudo cpufreq-set-f你所需要的频率

调整cpu频率,注意,此处的频率必须是以KHz为单位,并且是可以达到的频率(也就是用cpufreq-info查看到的各个频率)

也可以

sudo cpufreq-selecotr-g模式

或者

suod cpufreq-set-g模式

这里,模式就是执行cpufreq-info后看到的所支持的模式。

比如以下几种:powersave, userspace, ondemand, conservative, performance。

powersave,是无论如何都只会保持最低频率的所谓“省电”模式;

userspace,是自定义频率时的模式,这个是当你设定特定频率时自动转变的;

ondemand,一有cpu计算量的任务,就会立即达到最大频率运行,等执行完毕就立即回到最低频率;

conservative,翻译成保守的,也就是默认的模式,一般选择这个,会自动在频率上下限调整;

performance,顾名思义只注重效率,无论如何一直保持以最大频率运行。

工具:

lm-sensors sensors-applet

手动配置传感器sudo sensors-detect

查看添加的模块less/etc/modules

其他监控软件:

xsensors ksensors

gdesklets gkrellm

硬盘监控hddtemp

如何在Ubuntu Linux上获取CPU温度

硬件过热通常会导致系统性能下降。监视硬件温度可以帮助您诊断系统的CPU过热问题。笔记本电脑过热的原因通常来自CPU,GPU(显卡)或硬盘温度过高。

如果您的笔记本电脑发烫,请确保其通风口没被遮挡,以免限制气流。您必须保证笔记本电脑散热良好,不要满是灰尘,并删除那些占用CPU过多的不必要的软件。同样,在省电模式下运行也可以避免笔记本电脑过热。

在本文中,我们将学习如何从命令行以及从桌面获取Ubuntu Linux上的CPU温度。

Lm_sensors是一个命令行工具,用于显示所有芯片传感器数据的当前读数,包括CPU温度。默认情况下,在使用前我们必须自己安装这个命令。

因此,首先让我们检查如何在各种Linux发行版上安装lm-sensors软件包。

在Ubuntu/ Debian上,按键盘上的快捷键CTRL+ ALT+ T在Ubuntu上打开终端。在我的Ubuntu 18.04,Ubuntu 20.04和Debian 10上,运行以下命令安装Lm_Sensors:

在Fedora上,使用dnf命令在Fedora Linux上安装lm_sensors。

在CentOS/ RHEL上,使用yum命令在CentOS 7和RHEL 7上安装lm_sensors。

现在我们可以开始检测笔记本电脑的硬件传感器了。这将提供有关以下信息:

我们通过输入命令sudo sensor-detect来做到这一点:

通过前面的操作,我们已经成功安装了lm-sensors软件包,并且在由Ubuntu笔记本电脑上成功检测到支持的传感器。

现在我们可以执行以下命令来查看温度数据:

请注意,结果将因您的计算机而异。

您还可以使用watch命令持续运行传感器命令,该命令将在屏幕上显示传感器输出:

我们将使用GUI工具Psensor,该工具可让您以图形界面的方式监视Linux上的硬件温度。

使用Psensor,您可以检查以下内容:

Psensor的最新版本还为Ubuntu提供了一个桌面指示器,因此,它使得在Ubuntu上监视硬件温度更加容易。您可以选择在顶部面板本身中显示温度。当温度超过限制时,它甚至可以发送桌面通知。

我们可以使用以下命令继续安装Psensor:

Ubuntu/ Debian的

Fedora

CentOS和RHEL

安装后,通过在Unity Dashboard中查找来运行该应用程序。在第一次运行时,您可以配置要使用Psensor收集的统计信息(传感器)。

Psensor温度监控器

Psensor CPU温度曲线图

如果要在顶部面板中显示CPU统计信息(包括温度),请转到“传感器首选项”。然后在“应用程序指示器”菜单下,选择要为其显示温度的组件。然后检查标签选项中的“显示传感器”。

Hardinfo是Linux中用于在GUI中显示硬件信息的系统分析器和基准测试工具。您也可以从GUI-设备-传感器检查CPU温度。

在Ubuntu和Debian上,在终端上运行以下命令,以在GUI上显示硬件信息。

HardInfo-CPU传感器

Hardinfo处理器

i7z是一个命令行工具,可在Intel Core i7,i5,i3处理器上打印CPU信息,并报告CPU温度。i7z需要以root或具有 sudo特权的用户身份运行。

要在ubuntu上安装,请运行以下命令:

i7z命令输出

除此之外,您可以尝试使用TLP)和Thermald,可以帮助您控制Linux上的CPU温度。 Cpufreq是另一个可以帮助您节省电池电量并减少笔记本电脑过热的工具,在Ubuntu上效果很好。

如果要在没有第三方工具的情况下检查温度,请查看/sys/devices/virtual/thermal/thermal_thermal1/zone1/ temp文件。

要检查硬盘温度,可以安装hddtemp软件包。

最后,如果您有任何疑问或反馈,请随时发表评论。

linux系统下 如何监控硬件温度

在Linux桌面系统中安装 psensor。

在启动 psensor之前,需要先配置lm_sensors和hddtemp。

lm_sensors配置。

运行以下命令,配置lm_sensors,每一项都选择YES。

$ sudo sensors-detect

这个命令将会探查和检测硬件中嵌入的传感器(包括CPUs、储存控制器、I/O芯片),然后自动决定系统中哪个驱动模块需要载入并监测其温度。

一旦传感器检测完成,需要把检测到的驱动模块添加到/etc配置中,这样才可以在开机时自动加载。

接下来,继续加载必要的模块,如下:

Ubuntu:

$ sudo service module-init-tools start

Debian:

$ sudo/etc/init.d/kmod start

Fedora

$ sudo service lm_sensors start

hddtemp配置

还需要启动hddtemp,监控硬盘驱动器的温度。

运行下列命令,作为一个守护进程启动hddtemp。记得把“/dev/sda”替换成系统上的硬盘驱动器。

$ sudo hddtemp-d/dev/sda

用 psensor监控系统温度

要启动psensor监测温度,只需简单运行:

$ psensor

psensor窗口将显示一个可用的传感器列表,并将传感器中读出的温度可视化显示出来。可以选择性地启用或禁用任意一个传感器。

另外,可以为每个传感器设置警报级别,这样当传感器温度超过某一阈值时,就能得到通知了。

psensor默认使用的温度单位是“摄氏度”,最新的版本(0.7-0.8)支持在摄氏与华氏之间转换温度单位,如果用的版本比较旧(例如

0.6.x)并且不支持温度单位转换,Ubuntu用户可以通过PPA仓库来安装最新版的psensor,Debian用户则可以通过源代码来安装。

阅读剩余
THE END