教你如何在 Ubuntu Linux 中獲取CPU溫度

2021-02-13 Linux就該這麼學

在本教程中,我們將學習如何從命令行和桌面獲取Ubuntu Linux上的CPU溫度。文內含長段代碼可複製可往左滑,希望對大家有幫助!

Lm_sensors是一個命令行工具,用於顯示所有晶片傳感器數據的當前讀數,包括CPU溫度。默認情況下,Ubuntu LInux沒有安裝Lm_Sensors,因此,我們必須自己安裝它們。

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. VMware Virtual Platform [None]
# Board: Intel Corporation 440BX Desktop Reference Platform
# Kernel: 4.15.0-30Ubuntu-generic x86_64
# Processor: Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (6/158/10)

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): yes
Silicon Integrated Systems SIS5595...                       No
VIA VT82C686 Integrated Sensors...                          No
VIA VT8231 Integrated Sensors...                            No
AMD K8 thermal sensors...                                   No
AMD Family 10h thermal sensors...                           No
AMD Family 11h thermal sensors...                           No
AMD Family 12h and 14h thermal sensors...                   No
AMD Family 15h thermal sensors...                           No
AMD Family 16h thermal sensors...                           No
AMD Family 17h thermal sensors...                           No
AMD Family 15h power sensors...                             No
AMD Family 16h power sensors...                             No
Intel digital thermal sensor...                             Success!
    (driver `coretemp')
Intel AMB FB-DIMM thermal sensor...                         No
Intel 5500/5520/X58 thermal sensor...                       No
VIA C7 thermal sensor...                                    No
VIA Nano thermal sensor...                                  No

Some Super I/O chips contain embedded sensors. We have to write to
standard I/O ports to probe them. This is usually safe.
Do you want to scan for Super I/O sensors? (YES/no): yes

...

可以通過以下命令查看溫度數據了:

root@linuxprobe-PC:~$ sensors
iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:        +33.0°C

pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +38.5°C

BAT0-acpi-0
Adapter: ACPI interface
in0:         +12.45 V

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +39.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +39.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +38.0°C  (high = +100.0°C, crit = +100.0°C)

thinkpad-isa-0000
Adapter: ISA adapter
fan1:           0 RPM
temp1:        +38.0°C
temp2:            N/A
temp3:         +0.0°C
temp4:         +0.0°C
temp5:         +0.0°C
temp6:         +0.0°C
temp7:         +0.0°C
temp8:         +0.0°C

BAT1-acpi-0
Adapter: ACPI interface
in0:         +12.49 V

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +38.0°C  (crit = +128.0°C)

還可以使用watch命令實時關注:

root@linuxprobe-PC:~$ watch sensors

使用Psensor,您可以檢查以下各項:

主板、CPU傳感器和NVidia GPU的溫度

硬碟驅動器的溫度

風扇的轉速

監視CPU使用情況

最新版本的Psensor還為Ubuntu提供了一個applet指示器,因此在Ubuntu上更容易監控硬體溫度。您可以選擇在頂部面板中顯示溫度。它甚至可以在溫度超過極限時發送桌面通知。

我們可以使用下面的命令安裝Psensor:

root@linuxprobe-PC:~/Desktop$ sudo apt install -y psensor

打開ubuntu的launchpad,在裡面找到psensor,打開該應用就可以看到多個傳感器:

Hardinfo是Linux中用於在圖形化界面中顯示硬體信息的工具。可以使用它檢測cpu的溫度。以下命令安裝hardinfo:

root@linuxprobe-PC:~/Desktop$ sudo apt install hardinfo
# 運行一下命令打開hardinfo
root@linuxprobe-PC:~/Desktop$ sudo hardinfo

在本教程中,我們將學習如何從命令行和桌面獲取Ubuntu Linux上的CPU溫度。

官方站點:www.linuxprobe.com

 Linux命令大全:www.linuxcool.com

Linux系統下載站:www.linuxdown.com

劉遄老師QQ:5604922

Linux技術交流群:193666693

新群,火熱加群中……

書籍在線學習(電腦閱讀效果佳

http://www.linuxprobe.com/chapter-00.html

    想要學習Linux系統的讀者可以點擊"閱讀原文"按鈕來了解書籍《Linux就該這麼學》,同時也非常適合專業的運維人員閱讀,成為輔助您工作的高價值工具書!

相關焦點

  • 教你如何在Ubuntu Linux中獲取CPU溫度
    在本教程中,我們將學習如何從命令行和桌面獲取Ubuntu Linux上的CPU溫度。文內含長段代碼可複製可往左滑,希望對大家有幫助!您可以選擇在頂部面板中顯示溫度。它甚至可以在溫度超過極限時發送桌面通知。bob@bob-PC:~/Desktop$ sudo apt install -y psensor打開ubuntu的launchpad,在裡面找到psensor,打開該應用就可以看到多個傳感器:
  • Linux下如何獲取cpu的利用率
    【51CTO活動】8.26 帶你與清華大學、搜狗、京東大咖們一起探討基於算法的IT運維實踐 這裡將介紹如何從/proc文件系統中獲取與防火牆相關的一些性能參數,以及如何通過/proc文件系統修改內核的相關配置。
  • linux下如何獲取cpu的利用率
    這裡將介紹如何從/proc文件系統中獲取與防火牆相關的一些性能參數,以及如何通過/proc文件系統修改內核的相關配置。 linux c程序獲取cpu使用率及內存使用情況2009-05-17 23:10 想獲取一下目標機運行時linux系統的硬體佔用情況,寫了這幾個小程序,以後直接用了。 方法就是讀取proc下的文件來獲取了。
  • linux|ubuntu.v18.10版本即將發布,linux桌面讓您動心
    圖:ubuntu-18.10桌面一、ubuntu桌面版最大的變化,桌面系統重新優化多少帶來了一些新的歡慶色彩;相對於v18.04版本,雖然在外觀上看起來變化不大,但是由linux核心掌門人操刀有核心已升級到了
  • Ubuntu中升級Linux內核
    從這段話中所表達出的意思可以了解,Linux Kernel 4.3版本已經開始進行,Linus Torvalds也收到了一些新的請求,但具體如何改進還要進一步研究確定。  在Ubuntu中如何下載4.2內核:  此內核版本的二進位包可供下載連結如下:  Download Kernel 4.2 (.DEB)  首先檢查作業系統類型,32位(i386)的或64位(amd64)的,然後使用下面方式依次下載並安裝軟體包:  1.linux-headers-4.2.0-xxx_all.deb
  • Linux下如何獲取CPU內存等硬體信息?
    前言在linux環境下,我們有時候需要寫一些有關伺服器配置信息的文檔,這時候,如果我們本身沒有這些這些伺服器的購置信息,就需要藉助命令查詢出來,然後匯總到一個表格裡,主要用於一些文檔需要。Linux下獲取CPU內存信息的命令1.
  • cpu溫度如何在bios中查看 cpu溫度在bios中查看方法介紹【圖文教程】
    cpu溫度關係到系統的運行速度,甚至可能影響到cpu本身的安全使用。電腦如何查看cpu溫度呢?今天教大家怎樣用bios查看cpu溫度,下面一起來學習吧。>  1、根據不同電腦主板不同,進入bios界面方式也不同,可以根據電腦開機畫面提示重啟電腦按快捷鍵進入bios,如圖:   2、在bios界面中選擇
  • 如何在Linux Ubuntu中安裝IntelliJ IDEA最新版
    官方Linux二進位文件可從以下連結下載:  下載IntelliJ IDEA 2017.2:https://www.jetbrains.com/idea/download/#section=linux  解壓縮包,運行ide文件夾中的idea.sh啟動IDE,可以手動創建應用程式啟動器。
  • 如何修改ubuntu系統中sudo命令輸入密碼的時間?
    如何修改ubuntu系統中sudo命令輸入密碼的時間?下文是教大家如何修改sudo命令輸入密碼的時間。下文是教大家如何修改sudo命令輸入密碼的時間。每次sudo什麼都要輸入密碼。。好麻煩。所以我要把它的密碼記住時間修改的好長、好長。
  • Ubuntu 10.10下如何啟動進入命令行模式?
    Ubuntu 10.10下如何啟動進入命令行模式? Ubuntu是一個自由、開源的作業系統,是以桌面應用為主的linux作業系統,未來具有極有的可能替代windows系統。不同於windows系統,ubuntu系統使用命令的環境較多,下文教大家如何在Ubuntu 10.10下啟動進入命令行模式。
  • 降低cpu溫度 教你降低cpu溫度的方法
    夏季到來,出現CPU溫度過高的現象時有發生,特別是不正確使用電腦的用戶,怎樣降低CPU溫度成了我們一致關注的焦點。所以下面小編就給大家演示一下降低CPU溫度這個問題的方法。我們大家在使用電腦的時候,經常都會擔心自己的cpu溫度過高,因為過高的cpu會使得電腦的速度變慢,那麼該如何降低cpu的溫度的,今天小編就來為提供大家幾個進行降低CPU溫度的方法。
  • oeasy教您玩轉linux010102查看發行版
    咱們知道有ubuntu,他好像是一種發行版.Gentoo:相當於給你個建房子和一些裝飾材料,至於如何建如何配置就看自己了。因為他是源碼編譯,所以是最能發揮自己電腦性能的發行版之一。可根據自身電腦硬體配置定製linux內核,以及安裝軟體時自己的需要來定製依賴。
  • 手把手教你如何在Ubuntu下安裝Miniconda
    前言這次我們來安排一下如何在ubuntu上安裝Miniconda。解釋一下為什麼用conda來創建python環境現在基於linux的發行版本有很多,有centos,ubuntu,redHat等,一般情況下,基於linux的衍生系統,至少都安裝了Python2版本,但是現在Python已經是3.x版本大行其道了。
  • 1-如何安裝ubuntu作業系統
    引言 這篇文章介紹如何安裝ubuntu作業系統,如何給ubuntu作業系統分區(掛載目錄),對windows的分區和使用習慣做一個對比,不論windows下的操作我們是多麼的熟悉,在決定使用ubuntu的這一刻,我們都要告訴自己,ubuntu是一個全新的系統,它自由,開放,安全,強大,富有創造性和可控性
  • 菜鳥如何玩轉linux?
    上回說到電腦技術愛好者必知的作業系統,提到了linux作業系統,但是對於小白來說linux作業系統像是無字天書,根本不知道哪裡可以下載到,更別說怎麼使用了,今天就來講講我們的linux系統在哪裡可以下載到,怎麼去玩linux。
  • Linux 自旋鎖spinlock,教你如何把ubuntu弄死鎖
    非自旋鎖在獲取不到鎖的時候會進入阻塞狀態,從而進入內核態,當獲取到鎖的時候需要從內核態恢復,需要線程上下文切換。(線程被阻塞後便進入內核(Linux)調度狀態,這個會導致系統在用戶態與內核態之間來回切換,嚴重影響鎖的性能)。自旋鎖的使用在linux kernel的實現中,經常會遇到這樣的場景:共享數據被中斷上下文和進程上下文訪問,該如何保護呢?
  • Ubuntu安裝及無線網絡不能使用解決
    因為文章太多太多了,乍一看各種操作猛如虎,實際上可能對你沒有一點的幫助。好多文章只是講解了如何安裝ubuntu系統,對於安裝後遇到的問題隻字不提,筆者決定寫一點不一樣的。 @[toc]為何選擇Ubuntu開源免費,功能強大,小巧精美。對於小巧的東西,個人都比較喜歡。還有友好的圖形化界面,不要和windows比,絕對沒有Windows好。
  • ubuntu和linux的區別
    打開APP ubuntu和linux的區別 發表於 2017-11-22 16:23:32   大家經常會說Linux作業系統
  • 看看你的嵌入式設備CPU溫度是多少,能烤肉嗎?
    下面我們介紹一些我麼跑Linux的嵌入式設備CPU溫度的方法。要獲取得到CPU溫度肯定需要傳感器(不知道CPU的溫度是不是這樣採的)、相關驅動等。這些偏底層的我們就不去研究了,先用起來。Linux內核中一般都帶有CPU溫度檢測的驅動,與CPU相關的設備文件/sys、/proc中。
  • Ubuntu環境下檢查CPU 的溫度
    我們將使用一個GUI工具Psensor,它允許你在Linux中監控硬體溫度。用Psensor你可以:監控cpu和主板的溫度監控NVidia GPU的文檔監控硬碟的溫度監控風扇的速度監控CPU的利用率Psensor最新的版本同樣提供了Ubuntu中的指示小程序,這樣使得在Ubuntu中監控溫度變得更加容易。你可以選擇在面板的右上角顯示溫度。它還會在溫度上過閾值後通知。