چگونه مشخصات سخت افزاری سیستم در لینوکس را پیدا کنیم؟
ابزارهای زیادی وجود دارند که می توانید از آنها برای اطلاع از مشخصات سخت افزاری سیستم لینوکس خود استفاده کنید.
* برای اجرای تمام این ابزارها و دستورات نیاز به دسترسی روت (sudo) دارید.
دستورات lshw و dmidecode برای مشاهده مشخصات کلی سیستم لینوکس بکار می روند. البته، شاید سیستم شما به طور پیش فرض شامل این ابزارها نباشد به همین خاطر بهتر است اول از همه در مورد نصب آنها مطمئن شوید:
نصب lshw در اوبونتو و دبیان
sudo apt-get update
sudo apt-get install lshw
نصب dmidecode در اوبونتو و دبیان
sudo apt-get update
sudo apt-get install dmidecode
ابزار ishw
این ابزار جزئیات کاملی در مورد پردازنده، رم، هارد، usb ها و اداپتورهای شبکه ارائه می دهد که اگر می خواهید این اطلاعات با نمای منظم تری نشان داده شوند، از آپشن short استفاده کنید:
lshw –short
ابزار dmidecode
با آپشن های این ابزار می توانید اطلاعات سخت افزاری سیستم لینوکس را از هم تفکیک کنید. ولی اگر می خواهید اطلاعات را به صورت کلی و یکجا ببینید، دستور زیر را اجرا کنید:
dmidecode
آپشن های دستور dmidecode:
dmidecode --help
اما اگر می خواهید اطلاعات تک تک بخش های سخت افزاری سیستم را به صورت جدا و کامل مشاهده کنید از دستورات زیر استفاده کنید:
1. مشخصات پردازنده
برای مشاهده مشخصات پردازنده سیستم خود با یک فرمت خلاصه و ساده می توانید از دستور زیر استفاده کنید:
lscpu
اگر می خواهید جزئیات بیشتری را مورد پردازنده بدانید می توانید مستقیماً فایل proc/cpuinfo را بازخوانی کنید که دستوراتی مثل less و cat برای این کار مناسب هستند:
cat /proc/cpuinfo
2. مشخصات رم
با استفاده از دستور زیر یک نمای ساده و مختصر از اطلاعات حافظه ram خود خواهید دید:
free –h
اگر نیاز به اطلاعات دقیق تر و جزئی تری دارید، از فایل proc/meminfo کمک بگیرید:
cat /proc/meminfo
3. مشخصات هارد
برا مشاهده ویژگی های هارد خود می توانید از دستور df استفاده کنید و اگر از آپشن h استفاده کنید، این اطلاعات با نظم و ترتیب بهتری نمایش داده می شوند:
df –h
برای مشاهده جزئیات و فرمت هارد و پارتیشن های آن می توانید از دستورات زیر استفاده کنید:
fdisk –lh
lsblk
اگر هم می خواهید جزئیات بیشتری را در مورد پارتیشن های هارد بدانید، بهتر است مستقیماً سراغ فایل proc/partitions بروید:
cat /proc/partitions
البته، این دستورات جزو کاربردی ترین روش های اطلاع از مشخصات سخت افزاری سیستم لینوکس هستند و علاوه بر اینها، دستورات و ابزارهای بیشتری هم هستند که مطابق با نیاز خود می توانید از آنها هم استفاده کنید.