گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

چگونه با استفاده از Terminal، اطلاعات مربوط به سخت افزار در نسخه های مختلف لینوکس را بدانیم؟

 Dmidecode  یکی از خط فرمان غیر معمول استفاده شده توسط مشترک کاربران لینوکس است. این در چندین توزیع های مختلف لینوکس مانند اوبونتو و لینوکس نعنا اجرا می شود.در واقع می توان آن را برای  فاش کردن اطلاعات عمومی مربوط به سخت افزار نصب شده بر روی کامپیوترمورد استفاده قرار داد.با استفاده از این دستور، سیستم  به شما فراداده ای  از سخت افزار نصب شده نشان میدهد.این مقاله به شما  چگونه دانستن اطلاعات سخت افزار در لینوکس با استفاده از خط فرمان dmidecode را  نشان می دهد.


خط فرمان Dmidecode است که در واقع استفاده میشود برای خواندن  اطلاعات سیستمی  جاسازی شده در سخت افزار و آن را در قالب اطلاعات قابل خواندن  نشان می دهد. این می تواند مورد استفاده قرار گیرد که تمام جزئیات سخت افزار از جمله سریال های BIOS  و اطلاعات آن، پردازنده، و برخی از سخت افزار های دیگر را بدانیم.


برای اجرای این دستور، شما باید با کاربر root وارد شوید. برای دانستن اطلاعات سخت افزار شما کافی است دستور Dmidecode را با گزینه های مختلف آن اجرا کنید. اگر بر روی سیستم خود آنرا نیافتید، میتوانید آنرا نصب کنید. در Ubuntu میتوانید با اجرای دستور  "apt-get install dmidecode" نصب کنید.


در واقع، شما می توانید "dmidecode" را به عنوان یک خط فرمان تک که به شما اطلاعات کلی در مورد سخت افزار نصب شده بر روی کامپیوتر شما را فراهم میکند، اجرا کنید برای استفاده بیشتر، شما میتوانید نوع خاصی از اطلاعات که نیاز دارید توسط سیستم نمایش داده شود را اضافه کنید. برای انجام این کار، شما باید دستور "t-"و یا "type-" و به دنبال آن یکی از شناسه های مخصوص را وارد کنید.


لیستی از شناسه های مخصوص :


      0 BIOS
          1 System
          2 Base Board
          3 Chassis
          4 Processor
          5 Memory Controller
          6 Memory Module
          7 Cache
          8 Port Connector
          9 System Slots
         10 On Board Devices
         11 OEM Strings
         12 System Configuration Options
         13 BIOS Language
         14 Group Associations
         15 System Event Log
         16 Physical Memory Array
         17 Memory Device
         18 32-bit Memory Error
         19 Memory Array Mapped Address
         20 Memory Device Mapped Address
         21 Built-in Pointing Device
         22 Portable Battery
         23 System Reset
         24 Hardware Security
         25 System Power Controls
         26 Voltage Probe
         27 Cooling Device
         28 Temperature Probe
         29 Electrical Current Probe
         30 Out-of-band Remote Access
         31 Boot Integrity Services
         32 System Boot
         33 64-bit Memory Error
         34 Management Device
         35 Management Device Component
         36 Management Device Threshold Data
         37 Memory Channel
         38 IPMI Device
         39 Power Supply


الف) چگونه می توانید اطلاعات BIOS با استفاده از ترمینال مشاهده کنید؟

جهت دریافت اطلاعات BIOS ، شما فقط نیاز به اجرای"dmidecode -t bios" دارید  که تمام اطلاعات در مورد بایوس را نشان خواهد داد.

نمونه ای از نتیجه :



ب. چگونه  اطلاعات در مورد حافظه کامپیوتر را با استفاده از ترمینال را بدانیم؟

برای دانستن در مورد اطلاعات حافظه، شما فقط نیاز به اجرایفرمان "dmidecode -t 16" دارید . آن به شما تمام اطلاعات مربوط به حافظه را نشان می دهد.


نمونه ای از نتیجه


        ج) چگونه اطلاعات مربوط به بوت سیسیتم را بدانیم؟

برای این مهم، کافی است دستور " dmidecode -t 32" را در ترمینال اجرا کنیم.


نمونه ای از نتیجه: 



با تشکر


نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد