انجمن گروه موج سازان
دیدن سنسورهای سیستم در ترمینال گنو/ لینوکس - نسخه قابل چاپ

+- انجمن گروه موج سازان (http://www.mojsazan.com/forum)
+-- انجمن: لینوکس و سیستم های متن باز (http://www.mojsazan.com/forum/forumdisplay.php?fid=23)
+--- انجمن: لینوکس (عمومی) (http://www.mojsazan.com/forum/forumdisplay.php?fid=25)
+--- موضوع: دیدن سنسورهای سیستم در ترمینال گنو/ لینوکس (/showthread.php?tid=1984)



دیدن سنسورهای سیستم در ترمینال گنو/ لینوکس - مهرداد عباسی - 01-15-2012

برای کنترل بهترسخت افزار سیستمی که با اون کار می کنید دیدن دماهای مختلف یا ولتاژهای مختلف و یا سرعت فن سیستم میتونه کمک بسیار خوبی باشه. در سیستم عامل های گنو/لینوکسی برای این منظور اسکرین لت ها برای گنوم و ویجت ها برای کی دی ای به صورت گرافیکی در دسترس هستند اما راه حل ترمینالی به دلایل مختلف میتونه بهتر باشه چرا که اسکرین لت ها و ویجت ها خودشون وقتی به صورت دائمی بر روی دسکتاب باشن مقداری از منابع سیستم رو اشغال می کنن و همچنین برای چک کردن سیستم به صورت ریموت راه حل مناسبی نخواهند بود و یا دیدن تمامی این اطلاعات با ابزار گرافیکی به تعداد خیلی زیادی ویجت یا اسکرین لت نیازمند است که شما باید بر روی دسکتاپ اضافه کنید.
یکی از ابزارهایی که می توانید برای این منظور استفاده کنید پکیج lm-sensors است. برای نصب کافیه دستور زیر رو اجرا کنید.
sudo apt-get install lm-sensors
برای اجرا هم کافیه دستور sensors رو داخل ترمینال بزنید و Enter کنید. البته اگر پس از نصب این دستور رو بزنید فقط دمای CPU رو خواهد داد. برای اینکه بقیه سنسورهای سیستم هم شناسایی شوند دستور زیر رو اجرا کنید.
sudo sensors-detect
و هر سوالی پرسیده شد پاسخ ” y ” بدید و تمام. نمونه خروجی این دستور.
hypermit@hypermit:~$ sensors
it8720-isa-0228
Adapter: ISA adapter
in0: +1.33 V (min = +0.00 V, max = +4.08 V)
in1: +1.54 V (min = +0.00 V, max = +4.08 V)
in2: +3.02 V (min = +0.00 V, max = +4.08 V)
+5V: +2.91 V (min = +0.00 V, max = +4.08 V)
in4: +3.02 V (min = +0.00 V, max = +4.08 V)
in5: +0.88 V (min = +0.00 V, max = +4.08 V)
in6: +3.06 V (min = +0.00 V, max = +4.08 V)
5VSB: +2.88 V (min = +0.00 V, max = +4.08 V)
Vbat: +3.22 V
fan1: 2909 RPM (min = 10 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan5: 0 RPM (min = 0 RPM)
temp1: +48.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
temp2: +35.0°C (low = +127.0°C, high = +60.0°C) sensor = thermal diode
temp3: +80.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
cpu0_vid: +1.250 V
k10temp-pci-00c3
Adapter: PCI adapter
temp1: +33.5°C (high = +70.0°C)
(crit = +69.0°C, hyst = +67.0°C)
خوب همانطور که می بینید تمامی ولتاژها با مقدار مینیمم و ماکزیمم آن و همچنین سرعت فن CPU و دماهای مختلف با مقدار مینیمم و ماکزیمم در خروجی نمایش داده شده. و در آخر دمای کلی CPU وحدود مجاز آن و همچنین دو دمای دیگه، که اولی crit که از کلمه critical و به معنی بحرانی و دمای دوم hyst از کلمه hysteria و به معنی تب و تبی که موجب غش و تشنج میشه و شما باید مراقب باشید به این دما نرسید.
منبع