جدول محتوایی
دریافت اظلاعات سخت افزار لینوکس
میخواهید مطمئن شوید که سخت افزار سیستم لینوکسی شما به درستی کار میکند یا خیر؟ میخواهید از اطلاعات سیستمی و سخت افزاری سیستم لینوکس خود مطلع شوید؟
گاهی پیش می آید که پس از خرید سرور مجازی لینوکس، میخواهید از سخت افزار و اطلاعات آن مطمئن شوید. برای گرفتن اطلاعات سخت افزاری و سیستمی لینوکس، راه های زیادی وجود دارد که در این برخی از آنها را بررسی میکنیم.
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 برای استخراج اطلاعات سیستم استفاده می کنند. همین الان میتوانید سرور مجازی لینوکس با سخت افزاری قوی و مطمئن را از ایرانیکا سرور خریداری کنید.
سایت خوبی دارید مطالبش عالیه
خوب هستی این مطالبی که قرار دادید عالی بود اما یک نکته خدمت شما عرض کنم اینکه برخی کلمات به هم چسپیده شده اینو درست کنید
خوب هستی این مطالبی که قرار دادید عالی بود اما یک نکته خدمت شما عرض کنم اینکه برخی کلمات به هم چسپیده شده اینو درست کنید
سایت خوبی دارید مطالبش عالیه
اگر ممکن است این پست رو بروز کنید نکات دیگری هم عنوان شده در نت
ممنون هرچی در مورد این موضوع میخواستم به راحتی عنوان کرده بودید
ببخشید میشه یکم بیشتر توضیحات بدید در مورد بخش دوم