【Linux簡單實用小命令033】溫度檢測:lm-sensors

2021-01-18 Linux常用命令

lm-sensors可以獲得主板,CPU工作電壓、溫度、風扇轉速等信息。

大多數現代主板都包含某種形式的硬體監視晶片。

這些晶片讀取諸如晶片溫度,風扇轉速和電壓電平。

有很多不同的晶片可以由主板製造商獲得大致相同的結果。

github 地址:https://github.com/groeck/lm-sensors

作業系統:CentOS 7.9

[root@yaomm sbin]# cat /etc/redhat-release 
CentOS Linux release 7.9.2009 (Core)

安裝溫度檢測軟體:lm-sensors

yum install lm_sensors

監測所有能監測的溫度傳感器

sh -c "yes|sensors-detect"

安裝過程:

[root@yaomm sbin]# sh -c "yes|sensors-detect"
# sensors-detect revision 3.4.0-8 (2016-06-01)
# System: Default string Default string [Default string]
# Kernel: 3.10.0-1160.el7.x86_64 x86_64
# Processor: Intel(R) Celeron(R) CPU J1900 @ 1.99GHz (6/55/9)

This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.

Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no): Silicon Integrated Systems SIS5595... No
VIA VT82C686 Integrated Sensors... No
VIA VT8231 Integrated Sensors... No

……
……
……

Driver `nct6775':
* ISA bus, address 0xa20
Chip `Nuvoton NCT6102D/NCT6104D/NCT6106D Super IO Sensors' (confidence: 9)

Do you want to overwrite /etc/sysconfig/lm_sensors? (YES/no): Unloading i2c-dev... OK

***************************************************************
Warning: the preferred way to run this script non-interactively
is with option --auto. Other methods are discouraged and may
stop working at some point in the future.
***************************************************************

使用命令sensors檢測CPU溫度

[root@yaomm sbin]# sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +30.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +30.0°C (high = +105.0°C, crit = +105.0°C)
Core 2: +32.0°C (high = +105.0°C, crit = +105.0°C)
Core 3: +32.0°C (high = +105.0°C, crit = +105.0°C)

長時間監控,使用watch命令,每兩秒刷新一次

[root@yaomm yaomm]# watch sensors

Every 2.0s: sensors Thu Dec 24 17:26:42 2020

coretemp-isa-0000
Adapter: ISA adapter
Core 0: +31.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +31.0°C (high = +105.0°C, crit = +105.0°C)
Core 2: +33.0°C (high = +105.0°C, crit = +105.0°C)
Core 3: +33.0°C (high = +105.0°C, crit = +105.0°C)

擴展

基於lm-sensors的圖形控制臺工具

http://sensors-applet.sourceforge.net/

https://01.org/powertop/

https://wpitchoune.net/psensor/

https://amanusk.github.io/s-tui/

gkrellm

xfce4-sensors-plugin

GNOME Computer Temperature Monitor

ksensors

參考文檔

1、Centos 7. 6 Install lm_sensors https://blog.csdn.net/hanzheng260561728/article/details/97011084

2、CentOS安裝並查看lm_sensors https://www.cnblogs.com/jiawenhuangzi/p/13845360.html

3、lm_sensors for archLinux https://wiki.archlinux.org/index.php/Lm_sensors_(簡體中文)

----

公眾號:Linux常用命令

這是一個神奇的公眾號,總是會有一些有趣、實用的Linux命令。

相關焦點

  • Linux下監控CPU和GPU溫度的三款命令行工具
    監視硬體溫度可以幫助您診斷筆記本電腦過熱的原因。在本文中,我們將分享一些有用的命令行工具,以幫助您密切關注CPU和GPU的溫度。sensor是一個簡單的命令行實用程序,它顯示包括CPU在內的所有傳感器晶片的當前讀數。默認情況下,它預裝在一些Linux發行版種,如Ubuntu,如果沒有則按如下所示安裝。
  • 教你如何在 Ubuntu Linux 中獲取CPU溫度
    root@linuxprobe-PC:~$ sudo apt install lm-sensors接下來,我們需要檢測安裝在電腦上的硬體監控晶片。現在我們可以開始檢測電腦的硬體傳感器了:root@linuxprobe-PC:~$ sudo sensors-detect# sensors-detect revision 6284 (2015-05-31 14:00:33 +0200)# System: VMware, Inc.
  • 教你如何在Ubuntu Linux中獲取CPU溫度
    Lm_sensors是一個命令行工具,用於顯示所有晶片傳感器數據的當前讀數,包括CPU溫度。默認情況下,Ubuntu LInux沒有安裝Lm_Sensors,因此,我們必須自己安裝它們。bob@bob-PC:~$ sudo apt install lm-sensors接下來,我們需要檢測安裝在電腦上的硬體監控晶片。
  • Deepin Linux v20作業系統查看cpu的溫度
    我們在使用windows系統時,會在電腦中止安裝魯大師等查看硬體信息的軟體,查看一些我們關心的硬體信息,其中cpu溫度就是我們比較關心的重要信息之一,在windows系統查看這些信息非常簡單,安裝相關軟體就可以非常方便查看到我們關係的硬體信息,雖然有時會佔用我們的系統資源,會有廣告等
  • zabbix監控Linux系統伺服器CPU溫度
    軍哥愛歷史 舉報   Zabbix學習筆記(二十)- zabbix監控Linux系統伺服器CPU溫度
  • 每周一貼:如何在 Ubuntu Kylin 中檢查筆記本電腦的CPU溫度
    Kylin 中檢查CPU溫度。Psecsor具有以下功能:監控主板和CPU傳感器的溫度監測NVIDIA GPU的溫度監控硬碟驅動器的溫度監測風扇的旋轉速度監視CPU的使用率最新版Psensor還提供了Indicator小程序,您可以將硬體溫度監控在頂部面板上,當溫度超過限值時發送一個桌面通知。
  • Ubuntu環境下檢查CPU 的溫度
    我們將使用一個GUI工具Psensor,它允許你在Linux中監控硬體溫度。用Psensor你可以:監控cpu和主板的溫度監控NVidia GPU的文檔監控硬碟的溫度監控風扇的速度監控CPU的利用率Psensor最新的版本同樣提供了Ubuntu中的指示小程序,這樣使得在Ubuntu中監控溫度變得更加容易。你可以選擇在面板的右上角顯示溫度。它還會在溫度上過閾值後通知。
  • 開源技巧:Ubuntu中檢查筆記本CPU溫度
    監控硬體溫度或許可以幫助用戶診斷過熱原因。而相比熟悉的Windows系統,itsfoss網站針對Ubuntu中檢查CPU的溫來提供相關應用技巧。我們將使用一個GUI工具Psensor,它允許你在Linux中監控硬體溫度。用Psensor可以監控cpu和主板的溫度、NVidia GPU的文檔、硬碟的溫度、風扇的速度以及CPU的利用率。
  • Ubuntu環境下檢查CPU的溫度
    監控硬體溫度或許可以幫助你診斷筆記本為什麼會過熱。本篇中,我們會了解如何在Ubuntu中檢查CPU的溫度。 我們將使用一個GUI工具Psensor,它允許你在Linux中監控硬體溫度。用Psensor你可以: 監控cpu和主板的溫度 監控NVidia GPU的文檔 監控硬碟的溫度 監控風扇的速度 監控CPU的利用率 Psensor最新的版本同樣提供了Ubuntu中的指示小程序,這樣使得在Ubuntu中監控溫度變得更加容易。你可以選擇在面板的右上角顯示溫度。它還會在溫度上過閾值後通知。
  • Linux 基礎命令 – watch
    linux作業系統專題文章:linux作業系統詳解(linux不再難懂)Linux中的watch 命令提供了一種方式處理重複的任務。要想每10秒檢測日誌文件,試試這個。watch -n 10 tail /var/log/syslog Linux watch 命令--帶有管道的watch命令watch並不僅限於瀏覽日誌文件。它可以用來重複你給它的任何命令。如果你要監測CPU的溫度,你可以使用watch後跟上sensord命令來查看。
  • 在 Linux 上監控 CPU 和 GPU 溫度 | Linux 中國
    我們會介紹兩個非常簡單的命令來監控 CPU 和 GPU 溫度。我的裝置包括一臺 Slimbook Kymera 和兩臺顯示器(一臺 TV 和一臺 PC 監視器),使得我可以用一臺來玩遊戲,另一臺來留意監控溫度。另外,因為我使用 Zorin OS,我會將關注點放在 Ubuntu 和 Ubuntu 的衍生發行版上。
  • Linux小命令讓程式設計師的枯燥生活增添一份樂趣
    前言今天給大家推薦一些Linux有趣的小命令,在休閒之餘我們可以玩耍一下,快來看一看吧!
  • 多功能 Linux 系統監控工具Glances功能介紹
    要監控 Linux 上的溫度,可以使用 lm-sensors。同樣,還有很多實用工具可以監控其他實時指標,如磁碟 I/O、網絡統計等。Glances 是一個系統監控工具,它把這些都聯繫在一起,並提供了更多的功能。
  • Linux 性能檢測工具Uptime簡單介紹
    Linux 性能檢測工具Uptime簡單介紹 Linux 性能檢測工具UptimeUptime命令的顯示結果包括伺服器已經運行了多長時間,有多少登陸用戶和對伺服器性能的總體評估(load average)。
  • 十年 Linux 桌面生存指南
    • 來源:linux.cn • 作者:Dennis Felsing • 譯者:chenmu-kk •(本文字數:12075,閱讀時長大約:15 分鐘)從 2006 年開始轉戰 Linuxdzen 和 conky 對我來說是一個非常簡單的狀態欄。
  • linux系統中的最常用命令之一-echo
    CentOS7.3學習筆記總結(七十三)-linux系統中的最常用命令之一-echoecho命令在linux系統中的通過man命令查到的幫助文檔中說的非常簡單,就是顯示一行文本(display a line of text),個人認為echo命令是linux中最基礎的命令,也是非常常用的命令
  • linux系統中的最常用命令之一-echo
    CentOS7.3學習筆記總結(七十三)-linux系統中的最常用命令之一-echoecho命令在linux系統中的通過man命令查到的幫助文檔中說的非常簡單,就是顯示一行文本(display a line of text
  • 索尼推出六款高亮雷射工程投影機 涵蓋9000lm到13000lm亮度範圍
    此次發布的高亮度投影機型號包括:   VPL-F1001ZL/VPL-F1006ZL ——10,000lm——5月開始銷售;   VPL-F901ZL/ VPL-F906ZL ——9,000lm——5月開始銷售;   VPL-F1301ZL/VPL-F1306ZL——13,000lm——7月開始銷售。
  • linux運維需要掌握什麼知識?linux運維學習路線
    linux運維需要掌握什麼知識? 想要學習linux,那麼就得知道linux運維是做什麼的? linux運維從低到高分為基礎運維、高級運維、運維架構師,不同級別的運維的職責不一樣,需要幹的事情也不一樣,當然需要掌握的技能也不一樣。
  • 實用技巧分享!一招學會查看和檢測手機屏幕、溫度、電池等
    很多人對於自己手機的硬體配置只了解了大概,他們不知道還可以通過一些設置查看手機內部更多的實用信息,比如手機幀率、網絡頻段等等。本文就總結分享了小米手機如何查看這些信息的方法,學會了記得分享給你的親朋好友。