मैं CPU तापमान कैसे प्राप्त करूं?


जवाबों:


584

एलएम-सेंसर स्थापित करें एलएम-सेंसर स्थापित करें

sudo apt-get install lm-sensors 

स्थापना के बाद टर्मिनल में निम्नलिखित टाइप करें

sudo sensors-detect

आपको दौड़ना भी पड़ सकता है

sudo service kmod start

यह आपसे कुछ सवाल पूछेगा। इन सभी के लिए हां का जवाब दें। अंत sensorsमें अपने टर्मिनल में अपने सीपीयू तापमान प्रकार प्राप्त करने के लिए ।

sensors

आउटपुट:

$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +41.0°C  (high = +78.0°C, crit = +100.0°C)  

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +41.0°C  (high = +78.0°C, crit = +100.0°C)  

w83627dhg-isa-0290
Adapter: ISA adapter
Vcore:       +1.10 V  (min =  +0.00 V, max =  +1.74 V)   
in1:         +1.60 V  (min =  +1.68 V, max =  +1.44 V)   ALARM
AVCC:        +3.30 V  (min =  +2.98 V, max =  +3.63 V)   
VCC:         +3.28 V  (min =  +2.98 V, max =  +3.63 V)   
in4:         +1.85 V  (min =  +1.66 V, max =  +1.11 V)   ALARM
in5:         +1.26 V  (min =  +1.72 V, max =  +0.43 V)   ALARM
in6:         +0.09 V  (min =  +1.75 V, max =  +0.62 V)   ALARM
3VSB:        +3.30 V  (min =  +2.98 V, max =  +3.63 V)   
Vbat:        +3.18 V  (min =  +2.70 V, max =  +3.30 V)   
fan1:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan2:        892 RPM  (min = 2136 RPM, div = 8)  ALARM
fan3:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan4:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan5:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
temp1:       +36.0°C  (high = +63.0°C, hyst = +55.0°C)  sensor = diode
temp2:       +39.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = diode
temp3:      +119.0°C  (high = +80.0°C, hyst = +75.0°C)  ALARM  sensor = thermistor
cpu0_vid:   +2.050 V

HDD तापमान देखने के लिए hddtemp स्थापित करें HDdtemp स्थापित करें

sudo apt-get install hddtemp

आउटपुट:

$ sudo hddtemp /dev/sda        
/dev/sda: ST3160813AS: 34°C

4
यह सभी हार्डवेयर पर काम नहीं करता है। मेरे सिस्टम पर, sensorsहमेशा + 40.0 ° C का तापमान दिखाई देता है।
कीथ थॉम्पसन

6
मेरे 13.04 सिस्टम पर, इसके sudo service kmod startबजायsudo service module-init-tools start
kn

82
आप watch sensorsप्रत्येक सेकंड को अद्यतन करने वाले तापमान मानों को देखने के लिए चला सकते हैं ।
आकर्षित नोक

16
यह जोखिम भरा होने के बारे में चेतावनी देता है। क्या आप सुनिश्चित हैं कि आपको "हाँ" का जवाब देना चाहिए? मुझे नहीं लगता कि उन्होंने उन संदेशों को मज़े के लिए वहाँ रखा है ...
stommestack

6
सभी हाँ जवाब देने के लिए सवालों के सेंसर: पता लगाएं, चलानेyes yes | sensors-detect
hanshenrik

147

त्वरित कमांड-लाइन समाधान; मिलिग्रेजिस सेल्सियस (m ° C) में तापमान दर्शाता है

cat /sys/class/thermal/thermal_zone*/temp

एप्लेट

यदि आप एक आसान-से-सुलभ संस्करण की तलाश कर रहे हैं, तो Gnome-Panel में एक हार्डवेयर सेंसर मॉनिटर जोड़ें :

  1. sudo apt-get install sensors-applet- यह सेंसर-एप्लेट सेंसर-एप्लेट स्थापित करें पैकेज स्थापित करेगा
  2. पैनल पर राइट-क्लिक करें, चुनें Add to panel..., फिर यह चुनें: वैकल्पिक शब्द

  3. हो गया। आप कॉन्फ़िगर कर सकते हैं कि एप्लेट पर राइट-क्लिक करके और चयन करके कौन से सेंसर प्रदर्शित किए जाते हैं Preferences->Sensors

    वैकल्पिक शब्द


12
आपका कमांड-लाइन समाधान सभी के लिए काम नहीं कर सकता है। क्योंकि मार्ग हर कर्नेल संस्करण के लिए अलग होगा।
karthick87

3
हाँ, यह मेरे लिए काम नहीं किया।
8128

3
मेरे उबंटू 12.04 सिस्टम में कोई नहीं है /proc/acpi/thermal_zone/THRM/temperature; वास्तव में /procनाम के तहत कुछ भी नहीं है temperature
कीथ थॉम्पसन

13
Thats क्योंकि '/ proc' पदावनत है; कोशिश '/ sys / वर्ग / थर्मल / थर्मल_ज़ोन / अस्थायी'
19

4
किन इकाइयों के लिए cat /sys/class/thermal/thermal_zone0/temp? क्या आप इसे C / F में बदल सकते हैं? ... ऐसा लगता है कि पहले दो अंक दशमलव स्थान से पहले के दो अंक हैं और अगले वे हैं जो सेल्सियस पर दशमलव स्थान का अनुसरण कर रहे हैं।
dylnmc

104

निगरानी के तापमान, प्रशंसक गति और वोल्टेज के लिए एक अच्छा संकेत है psensor । यह सभी सेंसरों का आउटपुट दिखाता है, रेखांकन खींचता है। इसके अलावा चयनित आउटपुट को संकेतक पैनल में रखा जा सकता है।

कार्रवाई में भजन

इसे Ubuntu रिपॉजिटरी से टाइप करके इंस्टॉल किया जा सकता है:

sudo apt-get install psensor

Pspaor के नए संस्करण ppa से स्थापित किए जा सकते हैं:

sudo add-apt-repository ppa:jfi/ppa
sudo apt-get update
sudo apt-get install psensor

जब आप बॉक्स को ग्राफ कॉलम में टिक करते हैं तो यह भी ग्राफ खींच सकता है:

स्क्रीनशॉट

अधिक तस्वीरों के साथ यहां कुछ जानकारी दी गई है।

एक और उपयोगी लिंक

कुछ मामलों में सभी सेंसर प्रदर्शित नहीं होते हैं। तब तुम दौड़ सकते हो

sudo sensors-detect

और सभी सवालों के जवाब "हां" में दें। लेकिन कुछ मामलों में काफी सुरक्षित नहीं है, लेकिन मुझे इसके साथ कोई वास्तविक समस्या नहीं थी। एक सुरक्षित तरीका डिफ़ॉल्ट उत्तर लेना है।

कुछ अतिरिक्त सेंसर दिखाई दे सकते हैं।


अब यह बम है। सही पर।
एसडीसोलर

मेरे Ubuntu 16.04 पर, psensorकभी-कभी 30% सीपीयू का उपयोग किया जाएगा, जिससे तापमान बढ़ जाएगा।
dirkjot

2
यह एक गंदगी app है। 100% cpu
raaj

समस्या अभी भी बनी हुई है। ऐप अनुपयोगी है।
यूजीन

@राज- क्या यह बग कहीं रिपोर्ट किया गया है?
माटुस्ज़ कोनीकेज़नी

54

तृतीय-पक्ष एप्लिकेशन के बिना तापमान

लेखन के समय, सभी उत्तरों में तृतीय-पक्ष उपयोगिताओं का उपयोग शामिल है। यदि आप कुछ भी स्थापित किए बिना तापमान का पता लगाना चाहते हैं, तो उपयोग करें:

$ cat /sys/class/thermal/thermal_zone*/temp
20000
53000
50000
53000
56000
68000
49000
50000

यह देखने के लिए कि कौन से क्षेत्र तापमान का उपयोग कर रहे हैं:

$ paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t | sed 's/\(.\)..$/.\1°C/'
INT3400 Thermal  20.0°C
SEN1             45.0°C
SEN2             51.0°C
SEN3             57.0°C
SEN4             59.0°C
pch_skylake      77.5°C
B0D4             50.0°C
x86_pkg_temp     51.0°C

तापमान 3 निहित दशमलव स्थानों के साथ सेल्सियस में संग्रहीत किया जाता है। sedआउटपुट को "प्रीटेटिफ़ाइ" करने के लिए उपयोग किया जाता है।

पिछले तापमान पर x86_pkg_tempसूचित किया गया है 54.0°C। Skylake i7 6700HQ CPU के लिए, मैंने नीचे Conky डिस्प्ले के लिए इस तापमान का उपयोग किया।

Conky के साथ तापमान

अगर आपको थर्ड-पार्टी यूटिलिटीज़ से ऐतराज नहीं है, तो मैं कांकी - लाइट वेट सिस्टम मॉनिटर का उपयोग करना पसंद करता हूँ।

कॉन्की आज्ञा

आईवी ब्रिज सीपीयू की निगरानी के लिए मैंने जो सिस्टम वैरिएबल इस्तेमाल किया है, वह इस प्रकार है:

${hwmon 2 temp 1}°C

एक स्काइलेक सीपीयू की निगरानी के लिए मैंने प्रयोग किया:

${hwmon 0 temp 1}°C

कॉन्की डिस्प्ले

शंकु प्रदर्शन इस तरह दिखता है:

यहां छवि विवरण दर्ज करें

तापमान 72 डिग्री सेल्सियस से शुरू होता है, जो कि 3200 मेगाहर्ट्ज के टर्बो मोड में 100% चल रहा है। तब टर्बो को बंद कर दिया जाता है और 2600 मेगाहर्ट्ज की गैर-टर्बो गति के साथ अस्थायी तापमान 10 डिग्री से 62 डिग्री सेल्सियस तक गिर जाता है। 10 सेकंड बाद टर्बो वापस चालू होता है और तापमान तुरंत 72 ° C तक वापस चला जाता है।


तापमान को नियंत्रित करना

अपने तापमान को जानने के बाद आप शायद इसे बेहतर तरीके से नियंत्रित करना चाहते हैं। tlpसिस्टम को नियंत्रण में रखने के लिए अद्भुत काम करता है। यह thermaldUSB पॉवर, आदि के लिए Intel Powerclamp, Battery vs AC के साथ काम करता है , हालाँकि अत्यधिक विन्यास के कारण मुझे कभी भी सुखद आउट-ऑफ-द-बॉक्स अनुभव के लिए कॉन्फ़िगरेशन सेटिंग्स को बदलना नहीं पड़ा। इसका उपयोग करने से पहले मुझे हर समय एक IvyBridge लैपटॉप के साथ सभी प्रकार की समस्याएं थीं। मेरे पास मेरे नए स्काईलेक लैपटॉप पर है और जब भी उबंटू 16.04 एलटीएस से 18.04 अपग्रेड करते हैं, तब तक प्रशंसकों को कभी नहीं चलता।

आप यहां इंस्टॉलेशन निर्देशों के साथ एक विस्तृत विवरण लिख सकते हैं: सीपीयू को ओवरहीटिंग से रोकें


2
यह कौन सी इकाई है? सेब? ° C का 1/1000 वाँ भाग? 59/29402 वाँ ° F?
ब्लाहिरन

@Blauhirn Linux तापमान को "69000" के रूप में रिपोर्ट कर रहा है जो कि 69.000 डिग्री सेल्सियस है। मेरे सभी परीक्षण में यह हमेशा निहित दशमलव बिंदु के बाद "000" होगा, इसलिए मुझे यकीन नहीं है कि क्यों लिनक्स इसे इस तरह से सिकोड़ता है । आपकी टिप्पणी के लिए धन्यवाद, हालांकि इसने मुझे वर्तमान संस्करण के साथ शंकु प्रदर्शन को अद्यतन करने की अनुमति दी।
विनयुनुच्स

आपकी बोली 48000 कहती है, लेकिन आपका पाठ कहता है कि यह 57 डिग्री सेल्सियस है? मैं उलझन में हूं।
सूर्य

@ मान लीजिए मैंने एक नए प्रोसेसर का उपयोग करके वन-लाइनर को पुनर्जीवित किया और विवरण को ठीक से संशोधित नहीं किया। फिक्स्ड!
विनयुनुच्स

1
@ncoghlan धन्यवाद। .5कभी-कभी प्रकट होता है और आपके sedसंशोधन उस अच्छी तरह से संभाल लेंगे।
WinEunuuchs2Unix

37

hardinfo हार्डइनफो स्थापित करें सभी हार्डवेयर जानकारी प्राप्त करने के लिए बहुत उपयोगी उपकरण है।

द्वारा हार्ड इंफो स्थापित करें sudo apt-get install hardinfo। तब आप सेंसर द्वारा तापमान प्राप्त कर सकते हैं।

सेंसर


22
गुड
लुकिंग

15
सेंसर के लिए काम नहीं कर रहे
मुदित कपिल

@ फ्रेंबर्ट मुझे लगता है कि यह निर्भर करता है lm-sensors!
पंड्या

मुझे ARP टेबल भी पसंद है। यह सत्यापित करने के लिए बहुत आसान है कि मेरे सबनेट से क्या जुड़ा हुआ है।
एसडीसोलर

हालांकि इस कार्यक्रम में बेंचमार्क काफी पुराने हैं।
एंड्री मकुखा

32
  1. इस कमांड द्वारा एसपीआई के छोटे पैकेज को स्थापित करेंएसपीआई स्थापित करें

    sudo apt-get install acpi
    
  2. आपको पहली बार पुष्टि के लिए वाई प्रेस करना होगा। अब तापमान खोजने के लिए इस कमांड को टाइप करें

    acpi -t
    

23
इस बारे में उत्तरों की तुलना में सरल है lm-sensors। क्या आप acpiऔर के बीच अंतर बता सकते हैं lm-sensors?
fikr4n

1
उबंटू 16.04 पर, स्काईलेक लैपटॉप, acpi -tकुछ भी नहीं आउटपुट करता है। यह एक वैध विकल्प है, बस काम नहीं करता है - संस्करण acpi 1.7:।
विनयुनुच्स 2 यूनिक्स

मैं सफलतापूर्वक इस्तेमाल acpi -tपर GRML एक Core i3 प्रोसेसर में से प्रत्येक के मरने के तापमान पर नजर रखने के लाइव सीडी प्रणाली। grmllm-sensors पर प्रीइंस्टॉल्ड नहीं किया गया है और मैं अन्य पैकेज वहां स्थापित नहीं कर सकता। grml.org
डैनियल

20

XSensors

XSensors हार्डवेयर, स्वास्थ्य जैसे तापमान, वोल्टेज और पंखे की गति के बारे में libsensors पुस्तकालय से डेटा पढ़ता है और डिजिटल रीड-आउट में जानकारी प्रदर्शित करता है।

टर्मिनल खोलें और टाइप करें:

sudo apt-get install xsensors lm-sensors

फिर टर्मिनल खोलकर और कमांड चलाकर अपने कंप्यूटर के हार्डवेयर सेंसर का पता लगाएं:

sudo sensors-detect

तब आपको इस बारे में कई प्रश्न पूछे जाएंगे कि आप किस हार्डवेयर का पता लगाना चाहते हैं। यह आम तौर पर सुरक्षित है और सभी सवालों के डिफ़ॉल्ट उत्तर को स्वीकार करने की सिफारिश की जाती है, जब तक कि आप नहीं जानते कि आप क्या कर रहे हैं।

XSensors स्क्रीनशॉट

Xsensors बनाम Psensor

XSensors और Psensor दोनों ही कंप्यूटर के तापमान और पंखे की गति पर नज़र रखते हैं। दो अनुप्रयोगों के बीच अंतर प्रदर्शित होने वाली जानकारी के विस्तार के स्तर पर है और जानकारी कैसे प्रदर्शित होती है।

XSensors Psensor की तुलना में थोड़ी अधिक विशिष्ट जानकारी प्रदर्शित करता है। Psensor, XSensors की तुलना में छोटा और अधिक विनीत है और यह डेस्कटॉप पर घड़ी के बगल में डेस्कटॉप के ऊपरी दाएँ कोने में सूचना क्षेत्र में एक छोटे थर्मामीटर आइकन के रूप में प्रदर्शित होता है। हार्डवेयर तापमान प्रदर्शित करने के लिए आप किसी भी समय थर्मामीटर आइकन पर राइट-क्लिक कर सकते हैं।

अपने कंप्यूटर के हार्डवेयर का पता लगाने के लिए आपके कंप्यूटर के हार्डवेयर का पता लगाने के लिए Psensor की स्थापना उसी तरह से की जाती है, जैसे आपके कंप्यूटर के हार्डवेयर सेंसर का पता लगाने के लिए lm-Sensors स्थापित करके। फिर कमांड चलाने वाले अपने कंप्यूटर के हार्डवेयर सेंसर का पता लगाएं:

sudo sensors-detect  

और Xsensors की तरह, सभी प्रश्नों के डिफ़ॉल्ट उत्तर स्वीकार करें।

उबंटू में 16.04 और बाद में Psensor आपके कंप्यूटर के हार्डवेयर सेंसरों को बिना चलाए स्वत: पता लगा लेता है sudo sensors-detect


2
Psensor अधिक उन्नत प्रतीत होता है
सर्ज

1
मैं सहमत हूं, @ सर्ज। Psensor वह है जिसका मैं उपयोग करने जा रहा हूं।
एसडीसोलर

मैं Psensor का भी उपयोग करता हूं।
कारेल

17

आपके द्वारा lm- सेंसर स्थापित करने के बाद:

sudo apt-get install lm-sensors

Daud:

sudo sensors-detect

आप हार्डवेयर अस्थायी देखने के लिए निम्न कमांड चला सकते हैं:

watch -n 1 sensors

इसके अलावा, प्रशंसक आमतौर पर BIOS द्वारा नियंत्रित किया जाता है।


12
मैं घड़ी का उपयोग करने के बारे में टिप पसंद करता हूं, यह मेरे पसंदीदा में से एक है। मैं भी मतभेद को उजागर करने के लिए देखने के लिए -d विकल्प जोड़ने की सलाह देता हूं।
जोशुआ के

इसने मेरे i7-3770 पर Ubuntu 16.0.4 LTS पर 100% CPU (~ 77 डिग्री सेल्सियस) चलने पर मुझे 4 कोर टेम्पप रीडिंग दी
Sun

12

रास्पबेरी पाई पर, आप तापमान को पुनः प्राप्त कर सकते हैं vcgencmd:

vcgencmd measure_temp

आउटपुट:

temp=39.0'C

2
नहीं, यह आपको आवृत्ति देगा। उपयोगvcgencmd measure_temp
MrD

क्षमा करें, एक बहुत ही दर्दनाक कॉपी और पेस्ट गलती :)
Ercksen

9

बस आप लोग जानते हैं, इस तरह के किसी भी जंक की sensorsजरूरत नहीं है। बस एक acpi -Vऔर BOOM करें, आपको सब कुछ मिल गया। उदाहरण:

Battery 0: Charging, 91%, 00:17:25 until charged
Battery 0: design capacity 3310 mAh, last full capacity 3309 mAh = 99%
Adapter 0: on-line
Thermal 0: ok, 40.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 127.0 degrees C
Thermal 0: trip point 1 switches to mode hot at temperature 127.0 degrees C
Cooling 0: pkg-temp-0 no state information available
Cooling 1: LCD 0 of 100
Cooling 2: Processor 0 of 10
Cooling 3: Processor 0 of 10
Cooling 4: Processor 0 of 10
Cooling 5: Processor 0 of 10

यह सब और kmod स्थापित करने की तुलना में आसान है ... बस acpi -V करते हैं।


25
सही ... क्योंकि आपको वह स्थापित नहीं करना है? गलत! The program 'acpi' is currently not installed. You can install it by typing: sudo apt-get install acpi
ई-सुशी

8
और, यह भी हमेशा एक ही जानकारी नहीं देता है। मेरी मशीन पर, sensorsतापमान प्रदान करता है जबकि acpi -Vदुर्भाग्य से इसके बारे में कुछ भी नहीं दिखाता है।
प्रति लुंडबर्ग

1
acpi -Vस्काईलेक लैपटॉप, उबंटू 16.04, एसपीआई संस्करण 1.7 के लिए
टूट

5
/sys/class/thermal/thermal_zone0/temp

यह फ़ाइल cpu तापमान रखती है। तो, आप एक स्क्रिप्ट का नाम बना सकते हैं tempऔर उसे /binटर्मिनल एंटर में स्थानांतरित कर सकते हैं temp

मेरी tempफ़ाइल दिखती है -

 #!/bin/bash
 cpu_temp=$(< /sys/class/thermal/thermal_zone0/temp)
 cpu_temp=$(($cpu_temp/1000))
 echo $cpu_temp°C

मेरा जवाब www.cyberciti.biz का संशोधित है


मैंने विभिन्न स्थानों में 4 मशीनों की कोशिश की है और वे सभी एक ही रीडिंग = 27800 देते हैं। क्या आप जानते हैं कि यह क्यों हो सकता है? वे सभी एक ही सीपीयू अस्थायी नहीं हो सकते।
काटू

@ कटु मुझे लगता है कि 27.8 डिग्री हो सकता है। मैं किसी अन्य प्रोग्राम का इस्तेमाल किया और पाया मेरी कोर 0 49 सी तब मैं उपरोक्त आदेश किया था और 49000. मिला
फिलिप Kirkbride

5

सभी बैश:

getTemp () {
  for zone in `ls /sys/class/thermal/ | grep thermal_zone`
  do
    echo -n "`cat /sys/class/thermal/$zone/type`: "
    echo `cat /sys/class/thermal/$zone/temp | sed 's/\(.\)..$/.\1°C/'`
  done
}

getProcesses() {
  top -b -n 1 | head -n 12  | tail -n 6
}

update () {
  while :
  do
    clear
    getTemp
    echo -e "\nTop 5 CPU hogs:"
    getProcesses
    sleep 5
  done
}


update

1
यह वास्तव में एक बहुत अच्छी स्क्रिप्ट है।
फिलिप डेल्टिल

4

यदि आपको पायथन पसंद है, तो आप उपयोग कर सकते हैं psutil

>>> import psutil
>>> psutil.sensors_temperatures()['coretemp']
[shwtemp(label='Physical id 0', current=67.0, high=100.0, critical=100.0), shwtemp(label='Core 0', current=67.0, high=100.0, critical=100.0), shwtemp(label='Core 1', current=65.0, high=100.0, critical=100.0)]

... नौकरी करेंगे। थोड़ी सी कोडिंग के साथ, आप उदाहरण के लिए अपने सिस्टम के Temp बनाम CPU प्राप्त कर सकते हैं।

यहां छवि विवरण दर्ज करें

psutilजारी करके अपडेट करना सुविधाजनक है sudo pip3 install psutil --upgrade


मेरे पास अजगर 2 पर है, लेकिन इसमें एक sensors_temperaturesविशेषता नहीं है , और मेरे पास अजगर 3 पर नहीं है। मैं Ubuntu 14.04 का उपयोग कर रहा हूं। तो मैं इसे कैसे प्राप्त करूं?
वेजेंड्रिया

Psutil के किस संस्करण का आप उपयोग कर रहे हैं? मेरा 5.4.3 है। आपको संस्करण अपग्रेड करने का प्रयास करें sudo pip2 install psutil --upgrade:।
लुकास ऐमारेत्तो

1
मैं पायथन 2 पर 1.2.1 का उपयोग कर रहा हूं, और अपग्रेड फेल है (लेकिन 14.04 को पायथन 2 वास्तव में पुराना है, इसलिए मैं चिंतित नहीं हूं)। मैंने अभी पायथन 3 पर 5.4.3 स्थापित किया है sudo pip3 install psutil --upgrade। क्या आप इसे अपने उत्तर में जोड़ सकते हैं?
वेजेंड्रिया

उस भूखंड पर, x- अक्ष CPU उपयोग है, है ना?
वेजेंड्रिया

1
महान उत्तर (+1) - psutil एक रत्न है। यह शर्म की बात है कि यह HDD तापमान
WoJ

2

कंप्यूटरटम्प कंप्यूटरटेम्प स्थापित करें एक सरल एप्लेट है जो आपके वर्तमान सीपीयू तापमान को दिखाता है + इसमें अलार्म जैसी कुछ अतिरिक्त विशेषताएं हैं। दुर्भाग्य से यह संभव नहीं है (या कम से कम मुझे नहीं पता कि कैसे) इसकी पृष्ठभूमि का रंग बदलना है, इसलिए यह मानक उबंटू विषय के साथ बहुत अच्छा नहीं लगता है।

इसे उसी तरह से स्थापित किया जा सकता है जैसे कि उत्तोलक के उत्तर में वर्णित सेंसर-एप्लेट ।


वैकल्पिक शब्द

कंप्यूटरीकृत नए उबंटू रिपॉजिटरी में उपलब्ध नहीं है।


2
उबंटू में 15.04 sudo apt-get install computertempपरिणाम में त्रुटि "पैकेज कंप्यूटरटैम्प का पता लगाने में असमर्थ" ...
निकोलस इवानोव

1
printf '%d°\n' $(sensors | grep 'id 0:' | awk '{ print $4 }') 2>/dev/null
55°

प्रिंटफ़ '% d \ n' एक पूर्णांक के रूप में आपकी आवश्यकता के मामले में मान को पूर्णांक में बदल देगा


1
echo $(printf ..)सिर्फ और सिर्फ क्यों printf '%d°\n' $(sensors | grep 'id 0:' | awk '{ print $4 }') 2>/dev/null? ... या यहां तक ​​किsensors 2>/dev/null | awk '/id 0:/{printf "%d°\n", $4}'
muru

हां, बहुत संभावना है, मैंने अभी एक पोस्ट किया था जिसका उपयोग कर रहा था
इंटिका

1

यदि आप MATE डेस्कटॉप पर्यावरण के साथ Ubuntu का उपयोग कर रहे हैं, तो आप MATE सेंसर एप्लेट का उपयोग कर सकते हैं:

  1. पैकेज स्थापित करें:

    sudo apt-get install mate-sensors-applet
    

    और अगर आपके पास एनवीडिया ग्राफिक्स कार्ड है तो आप mate-sensors-applet-nvidiaपैकेज भी स्थापित कर सकते हैं ।

  2. MATE पैनल पर राइट क्लिक करें और Add पैनल पर क्लिक करें फिर हार्डवेयर सेंसर मॉनिटर चुनें

    हार्डवेयर सेंसर मॉनिटर

  3. जोड़ने के बाद आप किसी भी सेंसर पर राइट क्लिक करके और प्राथमिकताएं चुनकर इसे सेटअप कर सकते हैं

    वरीयताएँ हार्डवेयर सेंसर मॉनिटर

    यहां आप सेंसर की सूची को अनुकूलित कर सकते हैं: सीपीयू, मदरबोर्ड और जीपीयू तापमान, मुख्य वोल्टेज (Vcore, 3.3V, 5V, 12V, आदि) और प्रशंसक गति। पूरी सूची हार्डवेयर पर निर्भर करती है (ऊपर की छवि एनवीडिया ग्राफिक्स कार्ड के साथ डेस्कटॉप के लिए है)।

  4. परिणाम जैसा दिखेगा

    सेंसर

बेशक आप इस एप्लेट को सबसे अच्छे स्थान पर स्थानांतरित कर सकते हैं।


0

वहाँ कई अलग अलग स्थानों पर आप मिल में सूचीबद्ध तापमान मिल सकता है। मैं अंत में मेरा यहाँ पाया:

/sys/devices/platform/coretemp.0/temp*_input

यहां कुछ अन्य स्थानों पर उपयोगकर्ताओं ने अपना तापमान पाया है

/proc/acpi/thermal_zone/THRM/temperature
/sys/class/thermal/thermal_zone*/temp
/sys/class/thermal/cooling_device*/temp
/sys/devices/platform/f71882fg.1152/temp*_input
/sys/devices/platform/coretemp.0/hwmon/hwmon*/temp*_input

इनमें से कुछ दूसरों के लिए केवल प्रतीकात्मक लिंक हैं। आपको इसे खोजने के लिए सावधानी से देखना पड़ सकता है


0

के लिए इंटेल सीपीयू केवल आप उपयोग कर सकते हैं i7z

i7z - लिनक्स के लिए एक बेहतर i7 (और अब i3, i5) रिपोर्टिंग टूल।

इसे स्थापित करो :

sudo apt install i7z 

फिर इसे चलाएं (इसे साथ चलाना होगा sudo):

sudo i7z

उदाहरण आउटपुट ( Tempस्तंभ देखें - दाएं स्क्रॉल करें ...):

Real Current Frequency 4883.47 MHz [99.98 x 48.85] (Max of below)
    Core [core-id]  :Actual Freq (Mult.)      C0%   Halt(C1)%  C3 %   C6 %  Temp      VCore
    Core 1 [0]:       4883.47 (48.85x)      10.4    73.7    1.45    12.8    47      1.3547
    Core 2 [1]:       4871.56 (48.73x)      8.65    76.8     1.5    11.7    45      1.3547
    Core 3 [2]:       4877.61 (48.79x)      12.2    75.1       1    9.72    52      1.3547
    Core 4 [3]:       4880.70 (48.82x)      7.57    79.7       1    10.5    47      1.3547
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.