⑴ 我想用lm_sensors查看風扇轉速!但是只有溫度信息,請問linux下怎麼查看風扇轉速信息
sensors-detect 掃描一遍
然後sensors命令查看
⑵ linux sensors 溫度原理
利用物質各種物理性質隨溫度變化的規律把溫度轉換為可用輸出信號。sensors處理器核心平均溫度在39 °C左右。 這兩個溫度都是正常的。 新內核對IntelCPU的支持其實是很好的。
溫度感測器是指能感受溫度並轉換成可用輸出信號的感測器。溫度感測器是溫度測量儀表的核心部分,對於環境溫度的測量非常准確,廣泛應用於農業、工業、車間、庫房等領域。按測量方式可分為接觸式和非接觸式兩大類。
lmsensors簡介
lmsensors是一款linux的硬體監控的軟體,可以幫助我們來監控主板,CPU的工作電壓,風扇轉速、溫度等數據。這些數據我們通常在主板的BIOS也可以看到。當我們可以在機器運行的時候通過lmsensors隨時來監測著CPU的溫度變化,可以預防和保護因為CPU過熱而會燒掉。
支持許多子功能被添加到libsensors和感測器。Sysfs檢測是固定後繼續工作在即將到來的內核Sysfs實現改變。印刷的功率感測器是改進。
⑶ linux下怎麼查看電源的信息
電池電量信息不像 ubuntu 在 /proc/acpi/battery/BAT 中。通常的方式是內核通過sysfs導出信息和控制介面,介面是平台不相關的,因此用戶軟體具有兼容性.
命令行方式查看,可以通過acpi工具,或者直接訪問sysfs相關目錄
cat /sys/class/power_supply/BAT1/capacity
CentOS下如何查看自己本本的 CPU 和 GPU 的溫度及 Fan(風扇) 的轉速操作如下:
1、安裝 lm_sensors 軟體包 (如果已安裝了此軟體了,1和2步都跳過吧):
$ sudo yum install lm_sensors
2、手動配置下(一路yes或enter就行了):
$ sudo sensors-detect
3、最後打開終端輸入:
$ sensors
這樣就輸出各感測器的溫度及風扇轉速了
⑷ 怎麼在溫度是操作系統上面安裝linux操作系統
Linux上有幾款用戶空間工具,讓你可以檢查和監測系統各個部件的溫度。
lm-sensors是一款軟體工具,可以藉助嵌入在硬體的感測器,監測溫度、電壓、濕度和風扇運行狀況。hddtemp這款工具可以通過S.M.A.R.T.數值,測量硬碟的溫度。psensor是一款用於監測溫度的圖形化前端程序,它能夠直觀地顯示處理器、英偉達/ATI/AMD圖形處理器(GPU)和硬碟等部件的溫度數值。
在下文中,我將介紹如何設置psensor,以監測處理器和硬碟的溫度。
將psensor安裝在Linux桌面上
psensor可以根據從其他工具(比如lm-sensors和hddtemp)獲得的信息,直觀地顯示系統溫度。因而,你需要將psensor連同那些必要的工具一並安裝。
將psensor安裝在Debian或Ubuntu上:
$ sudo apt-get install lm-sensors hddtemp psensor
將psensor安裝在Ubuntu上的另一個辦法是,使用含有一款較新版本psensor的個人軟體包倉庫(PPA)軟體庫。
$ sudo add-apt-repository ppa:jfi/ppa
$ sudo apt-get update
$ sudo apt-get install lm-sensors hddtemp psensor
將psensor安裝在Fedora上:
$ sudo yum install lm_sensors hddtemp
$ sudo yum install gcc gtk3-devel GConf2-devel lm_sensors-devel cppcheck libatasmart-devel libcurl-devel json-c-devel libmicrohttpd-devel help2man libnotify-devel libgtop2-devel make
$ wget http://wpitchoune.net/psensor/files/psensor-0.8.0.3.tar.gz
$ tar xvfvz psensor-0.8.0.3.tar.gz
$ cd psensor-0.8.0.3
$ ./configure
$ make
$ sudo make install
由於GTK3庫方面的需要,psensor與CentOS或RHEL 6的GNOME 2桌面並不兼容。
在Linux上配置psensor
在啟動psensor之前,你需要首先配置lm_sensors和hddtemp。
lm_sensors的配置
想配置lm_sensors,就要運行下面這個命令。針對每個問題,都選擇YES。
$ sudo sensors-detect
這個命令會搜索並檢測你硬體(包括處理器、內存控制器和輸入/輸出晶元)中的嵌入式感測器,並且自動查明哪些驅動程序模塊需要裝入,以檢查你系統的溫度。
一旦感測器搜索和檢測工作完成,會要求你將檢測到的一個或多個驅動程序模塊添加到/etc配置,那樣它們可以在系統啟動時自動裝入。
⑸ 如何在Ubuntu Linux中獲取CPU溫度
Lm_sensors是一個 命令 行工具,用於顯示所有晶元感測器數據的當前讀數,包括CPU溫度。默認情況下,Ubuntu LInux沒有安裝Lm_Sensors,因此,我們必須自己安裝它們。
bob@bob-PC:~$ sudo apt install lm-sensors
檢測硬體
接下來,我們需要檢測安裝在電腦上的硬體監控晶元。現在我們可以開始檢測電腦的硬體感測器了:
bob@bob-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 moles 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
..................
顯示cpu溫度
可以通過一下命令查看溫度數據了:
bob@bob-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命令實時關註:
bob@bob-PC:~$ watch sensors
使用圖形化工具psensor顯示cpu溫度
使用Psensor,您可以檢查以下各項:
主板、CPU感測器和NVidia GPU的溫度
硬碟驅動器的溫度
風扇的轉速
監視CPU使用情況
最新版本的Psensor還為Ubuntu提供了一個applet指示器,因此在Ubuntu上更容易監控硬體溫度。您可以選擇在頂部面板中顯示溫度。它甚至可以在溫度超過極限時發送桌面通知。
我們可以使用下面的命令安裝Psensor:
bob@bob-PC:~/Desktop$ sudo apt install -y psensor
打開ubuntu的launchpad,在裡面找到psensor,打開該應用就可以看到多個感測器:
使用圖形化工具hardinfo
Hardinfo是Linux中用於在圖形化界面中顯示硬體信息的工具。可以使用它檢測cpu的溫度。以下命令安裝hardinfo:
bob@bob-PC:~/Desktop$ sudo apt install hardinfo
# 運行一下命令打開hardinfo
bob@bob-PC:~/Desktop$ sudo hardinfo
總結
在本教程中,我們將學習如何從命令行和桌面獲取Ubuntu Linux上的CPU溫度。