جدول محتوایی

دریافت اظلاعات سخت افزار لینوکس

میخواهید مطمئن شوید که سخت افزار سیستم لینوکسی شما به درستی کار میکند یا خیر؟ میخواهید از اطلاعات سیستمی و سخت افزاری سیستم لینوکس خود مطلع شوید؟

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

 

سخت افزار لینوکس

 


1. نحوه مشاهده اطلاعات سیستم لینوکس

برای دانستن فقط نام سیستم، می توانید از دستور uname در ترمینال بدون هیچ سوئیچی استفاده کنید. یا دستور uname -s نام هسته سیستم شما را چاپ می کند.

$ uname

Linux

 

برای مشاهده نام میزبان شبکه خود، از سوئیچ ‘-n‘ با دستور uname  استفاده کنید.

uname -n

iranicaserver.com

 

برای دریافت اطلاعات در مورد نسخه هسته، از سوئیچ ‘-v‘ استفاده کنید.

uname -v

#64-Ubuntu SMP Mon Feb 22 21:28:38 UTC 2022

 

جهت دریافت اطلاعات در مورد انتشار هسته خود، میتوانید از سوئیچ ‘-r‘ استفاده کنید.

uname -r

3.13.0-37-generic

 

برای چاپ نام سخت افزار دستگاه خود، از کلید “-m” استفاده کنید.

uname -m

x86_64

 

تمام این اطلاعات را می توان با اجرای دستور ‘uname -a’ همانطور که در زیر میبینید، یکباره چاپ کرد.

uname -a

Linux iranicaserver.com 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38
UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

 

2. نحوه مشاهده اطلاعات سخت افزار سیستم لینوکس

در اینجا می توانید از ابزار lshw برای جمع آوری اطلاعات وسیعی در مورد اجزای سخت افزاری سیستم لینوکس خود مانند cpu، دیسک ها، حافظه، کنترلرهای usb و غیره استفاده کنید.

lshw ابزار نسبتا کوچکی است و گزینه های کمی وجود دارد که بتوانید با آن در هنگام استخراج اطلاعات از آن استفاده کنید. اطلاعات ارائه شده توسط lshw از فایل های /proc مختلف جمع آوری شده است.

توجه: به یاد داشته باشید که دستور lshw توسط superuser (root) یا کاربر sudo اجرا می شود.

برای چاپ اطلاعات در مورد سخت افزار سیستم لینوکس خود، این دستور را اجرا کنید.

sudo lshw

نتیجه :

description: Notebook
product: 20354 (LENOVO_MT_20354_BU_idea_FM_Lenovo Z50-70)
vendor: LENOVO
version: Lenovo Z50-70
serial: 1037407803441
width: 64 bits
capabilities: smbios-2.7 dmi-2.7 vsyscall32
configuration: administrator_password=disabled boot=normal 
chassis=notebook family=IDEAPAD frontpanel_password=disabled 
keyboard_password=disabled power-on_password=disabled 
sku=LENOVO_MT_20354_BU_idea_FM_Lenovo Z50-70 
uuid=E4B1D229-D237-E411-9F6E-28D244EBBD98
*-core
description: Motherboard
product: Lancer 5A5
vendor: LENOVO
physical id: 0
version: 31900059WIN
serial: YB06377069
slot: Type2 - Board Chassis Location
*-firmware
description: BIOS
vendor: LENOVO
physical id: 0
version: 9BCN26WW
date: 07/31/2014
size: 128KiB
capacity: 4032KiB
capabilities: pci upgrade shadowing cdboot bootselect edd 
int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 
int13floppy2880 int9keyboard int10video acpi usb biosbootspecification uefi
......

 

با استفاده از گزینه -short می توانید خلاصه ای از اطلاعات سخت افزاری خود را چاپ کنید.

sudo lshw -short

 

اگر می خواهید خروجی را به صورت فایل html تولید کنید، می توانید از گزینه -html استفاده کنید.

sudo lshw -html > lshw.html

 

مشخصات سیستم


3. نحوه مشاهده اطلاعات CPU لینوکس

برای مشاهده اطلاعات مربوط به CPU خود، از دستور lscpu استفاده کنید. این دستور اطلاعاتی در مورد معماری CPU شما مانند تعداد CPU ها، هسته ها، مدل خانواده CPU، کش های CPU، رشته ها و غیره از sysfs و /proc/cpuinfo نشان می دهد.

lscpu

 

4. نحوه چاپ اطلاعات کنترلرهای USB

دستور lsusb برای گزارش اطلاعات مربوط به کنترلرهای USB و تمام دستگاه هایی که به آنها متصل هستند استفاده می شود.

lsusb

 

می توانید از گزینه -v برای دریافت اطلاعات دقیق در مورد هر دستگاه USB استفاده کنید.

lsusb -v

 

5. نحوه چاپ اطلاعات دستگاه های SATA

با استفاده از ابزار hdparm می‌توانید اطلاعاتی درباره دستگاه‌های ساتا در سیستم خود به شرح زیر پیدا کنید. در مثال زیر، ما از دستگاه بلاک /dev/sda1 که هارد دیسک سیستم ما است استفاده کردم.

sudo hdparm /dev/sda1

 

برای چاپ اطلاعات مربوط به هندسه دستگاه (هارد دیسک) بر حسب استوانه، هد، سکتور، اندازه و شروع Offset دستگاه، از گزینه -g استفاده کنید.

sudo hdparm -g /dev/sda1

نتیجه :

/dev/sda1:
 geometry      = 56065/255/63, sectors = 2048000, start = 2048

 

نتیجه

راه های زیادی وجود دارد که می توانید از آنها برای به دست آوردن اطلاعات در مورد قطعات سخت افزاری سیستم لینوکس خود استفاده کنید. اکثر دستورات بالا از فایل های موجود در پوشه /proc برای استخراج اطلاعات سیستم استفاده می کنند. همین الان میتوانید سرور مجازی لینوکس با سخت افزاری قوی و مطمئن را از ایرانیکا سرور خریداری کنید.

 

21رای - امتیاز 5 ممنون از امتیازی که دادید..!

دسته بندی شده در: