همیشه دانستن در مورد مشخصات سخت افزاری (cpu-ram-memory-hard) سیستمی که برروی آن لینوکس در حال اجرا می باشد تمرین خوبی است، که به شما برای مقابله با مسائلی در مورد سازگاری هنگام نصب پکیج ها و درایورها بر روی سیستم کمک می کند.
بنابراین در این نکات و ترفندها، ما نگاهی به برخی دستورات مفید که می تواند به شما در استخراج اطلاعات درباره ی سیستم و سخت افزار سیستم تان کمک کند، می اندازیم.
همچنین توصیه میشود مطالعه کنید :
7 دستور از dmesg برای عیب یابی و جمع آوری اطلاعات از سیستم های لینوکسی
1. نحوه ی نمایش اطلاعات سیستم لینوکس
برای دانستن در مورد نام سیستم، شما می توانید از دستور uname بدون هیچ سوئیچی استفاده کنید که اطلاعات سیستم را چاپ خواهد کرد و یا دستور uname –s نام کرنل سیستم تان را چاپ خواهد کرد.
برای نمایش hostname شبکه، از سوئیچ –n همانند زیر استفاده کنید.
برای گرفتن اطلاعات درباره ی نسخه ی کرنل از سوئیچ –v استفاده کنید.
برای گرفتن اطلاعات درباره ی kernel release از سوئیچ –r استفاده کنید.
برای نمایش نام سخت افزاری ماشین، از سوئیچ –m استفاده کنید.
تمام این اطلاعات می توانند با استفاده از سوئیچ –a نمایش داده شوند.
2. نحوه ی نمایش اطلاعات سخت افزاری سیستم
در اینجا شما می توانید از ابزار lshw tool برای جمع آوری اطلاعات درباره ی اجزایی همچون cpu، disks، memory، usb controller و ... استفاده کنید.
Lshw یک ابزار نسبتا کوچک است و چندین گزینه دارد که می تواند به شما برای استخراج اطلاعات کمک کند. اطلاعات فراهم شده توسط lshw شکلی متفاوت از اطلاعات فایل های /proc است.
نکته : به خاطر بسپارید که دستور lshw توسط کاربر root و یا sudo اجرا می شود.
همچنین توصیه میشود مطالعه کنید :
تفاوت بین دستور su و sudo در لینوکس
برای نمایش اطلاعات درباره ی سخت افزار سیتم تان دستور زیر را اجرا کنید.
شما می توانید خلاصه ای از اطلاعات سخت افزار را با استفاده از گزینه ی –short نمایش دهید.
اگر شما می خواهید خروجی را به عنوان یک فایل html ایجاد کنید، شما می توانید از گزینه ی –html استفاده کنید.
3. نحوه ی نمایش اطلاعات CPU
برای نمایش اطلاعات درباره ی CPU از دستور lscpu استفاده کنید، آن همچنین اطلاعاتی درباره ی معماری CPU همچون تعداد CPU ها ، coreها، مدل CPU، کش هایCPU، تردها و ... را از sysfs و /proc/cpuinfo نیز نمایش می دهد.
4. نحوه ی جمع آوری اطلاعات block device لینوکس
Block device ها دیوایس های storage همچون هارد دیسک، درایوهای فلش و ... هستند. دستور lsblk برای گزارش اطلاعات درباره ی block deviceها می باشد.
اگر شما تمام block device های روی سیتم تان را می خواهید از گزینه ی –a استفاده کنید.
5. نحوه ی نمایش اطلاعات USB Controller
دستور lsusb برای گزارش اطلاعات درباره ی USB Controller و تمام دیوایس هایی که به آنها متصل هستند می باشد.
شما می توانید از گزینه ی –v برای ایجاد جزئیات اطلاعات درباره ی هر دیوایس usb استفاده کنید.
6. نحوه ی نمایش اطلاعات دیوایس های PCI
دیوایس های PCI ممکن است شامل پورت های usb، کارت های گرافیک، کارت های شبکه و ... باشد. ابزار lspci برای ایجاد اطلاعات مربوط به تمام کنترلرهای PCI برروی سیستم علاوه بر دیوایس هایی که به آنها متصل شده اند می باشد.
برای نمایش اطلاعات درباره ی دیوایس های PCI از دستور زیر استفاده کنید.
از گزینه ی –t برای تولید خروجی به صورت درختی استفاده کنید.
از گزینه ی –v برای جزئیات اطلاعات در باره ی هر دیوایس کانکت شده استفاده کنید.
7. نحوه ی نمایش اطلاعات دیوایس های SCSI
برای نمایش تمام دیوایس های scsi/sata از دستور lsscsi به صورت زیر استفاده کنید. اگر شما ابزار lsscsi را نصب شده برروی سیستم تان ندارید از دستور زیر برای نصب آن استفاده کنید.
پس از نصب دستور lsscsi را به صورت زیر اجرا کنید.
از گزینه ی –s برای نمایش حجم دیوایس استفاده کنید.
8. نحوه ی نمایش اطلاعات درباره ی دیوایس های SATA
شما می توانید برخی اطلاعات را درباره ی دیوایس های sata برروی سیستم تان با استفاده از ابزار hdparm بدست آورید. در مثال زیر، من از بلاک دیوایس /dev/sda1 که هارد دیسک سیستم من است استفاده کرده ام.
برای نمایش اطلاعات درباره ی هندسه ی دستگاه از نظر سیلندرها، هدها، سکتورها، حجم و آفست شروع دیوایس، از گزینه ی –g استفاده کنید.
9. نحوه ی نمایش اطلاعات فایل سیستم لینوکس
برای جمع آوری اطلاعات درباره ی پارتیشن های سیستم شما می توانید از دستور fdisk استفاده کنید. همچنین عملکرد اصلی دستور fdisk برای تغییر پارتیشن های سیستم می باشد، آن همچنین برای نمایش اطلاعات درباره ی پارتیشن های متفاوت فایل سیستم نیز استفاده می شود.
شما می توانید اطلاعات پارتیشن ها را به صورت زیر استفاده کنید. به خاطر داشته باشید که این دستور با دسترسی superuser اجرا خواهد شد و در غیر اینصورت هیچ خروجی ای نخواهید دید.
10. نحوه ی استخراج اطلاعات درباره ی اجزای سخت افزار
شما می توانید از ابزار dmidecode برای استخراج اطلاعات سخت افزاری توسط خواندن اطلاعات از جداول DMI استفاده کنید.
برای نمایش اطلاعات درباره ی حافظه ، دستور زیر را به عنوان superuser اجرا کنید.
برای نمایش اطلاعات درباره ی سیستم، دستور زیر را اجرا کنید.
برای نمایش اطلاعات درباره ی BIOS دستور زیر را اجرا کنید.
برای نمایش اطلاعات درباره Proccess دستور زیر را اجرا کنید.
همچنین توصیه میشود مطالعه کنید :
60 دستوری که هر ادمین لینوکسی باید بلد باشد
در صورتیکه شما تکنیت های دیگری برای به دست آوردن اطلاعات سخت افزاری یک سرور میشناسید خوشحال میشویم آنرا با ما و بقیه دوستان به اشتراک بگذارید.
بنابراین در این نکات و ترفندها، ما نگاهی به برخی دستورات مفید که می تواند به شما در استخراج اطلاعات درباره ی سیستم و سخت افزار سیستم تان کمک کند، می اندازیم.
همچنین توصیه میشود مطالعه کنید :
7 دستور از dmesg برای عیب یابی و جمع آوری اطلاعات از سیستم های لینوکسی
1. نحوه ی نمایش اطلاعات سیستم لینوکس
برای دانستن در مورد نام سیستم، شما می توانید از دستور uname بدون هیچ سوئیچی استفاده کنید که اطلاعات سیستم را چاپ خواهد کرد و یا دستور uname –s نام کرنل سیستم تان را چاپ خواهد کرد.
کد:
linuxzone@mohammad ~ $ uname Linux
کد:
linuxzone@mohammad ~ $ uname -n linux-zone.org
کد:
linuxzone@mohammad ~ $ uname -v #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014
کد:
linuxzone@mohammad ~ $ uname -r 3.13.0-37-generic
کد:
linuxzone@mohammad ~ $ uname -r 3.13.0-37-generic
کد:
linuxzone@mohammad ~ $ uname -a Linux linux-zone.org 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
2. نحوه ی نمایش اطلاعات سخت افزاری سیستم
در اینجا شما می توانید از ابزار lshw tool برای جمع آوری اطلاعات درباره ی اجزایی همچون cpu، disks، memory، usb controller و ... استفاده کنید.
Lshw یک ابزار نسبتا کوچک است و چندین گزینه دارد که می تواند به شما برای استخراج اطلاعات کمک کند. اطلاعات فراهم شده توسط lshw شکلی متفاوت از اطلاعات فایل های /proc است.
نکته : به خاطر بسپارید که دستور lshw توسط کاربر root و یا sudo اجرا می شود.
همچنین توصیه میشود مطالعه کنید :
تفاوت بین دستور su و sudo در لینوکس
برای نمایش اطلاعات درباره ی سخت افزار سیتم تان دستور زیر را اجرا کنید.
کد:
linuxzone@mohammad ~ $ sudo lshw
linux-zone.org
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 int13floppynec int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int9keyboard int10video acpi usb biosbootspecification uefi
......
کد:
linuxzone@mohammad ~ $ sudo lshw -short
H/W path Device Class Description
=====================================================
system 20354 (LENOVO_MT_20354_BU_idea_FM_Lenovo Z50-70)
/0 bus Lancer 5A5
/0/0 memory 128KiB BIOS
/0/4 processor Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz
/0/4/b memory 32KiB L1 cache
/0/4/c memory 256KiB L2 cache
/0/4/d memory 3MiB L3 cache
/0/a memory 32KiB L1 cache
/0/12 memory 8GiB System Memory
/0/12/0 memory DIMM [empty]
/0/12/1 memory DIMM [empty]
/0/12/2 memory 8GiB SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)
/0/12/3 memory DIMM [empty]
/0/100 bridge Haswell-ULT DRAM Controller
/0/100/2 display Haswell-ULT Integrated Graphics Controller
/0/100/3 multimedia Haswell-ULT HD Audio Controller
...
کد:
linuxzone@mohammad ~ $ sudo lshw -html > lshw.html
3. نحوه ی نمایش اطلاعات CPU
برای نمایش اطلاعات درباره ی CPU از دستور lscpu استفاده کنید، آن همچنین اطلاعاتی درباره ی معماری CPU همچون تعداد CPU ها ، coreها، مدل CPU، کش هایCPU، تردها و ... را از sysfs و /proc/cpuinfo نیز نمایش می دهد.
کد:
linuxzone@mohammad ~ $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 69 Stepping: 1 CPU MHz: 768.000 BogoMIPS: 4788.72 Virtualization: VT-x L1d cache: 32K linuxzone@mohammad ~ $ sudo lshw -html > lshw.html L1i cache: 32K L2 cache: 256K L3 cache: 3072K NUMA node0 CPU(s): 0-3
4. نحوه ی جمع آوری اطلاعات block device لینوکس
Block device ها دیوایس های storage همچون هارد دیسک، درایوهای فلش و ... هستند. دستور lsblk برای گزارش اطلاعات درباره ی block deviceها می باشد.
کد:
linuxzone@mohammad ~ $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 1000M 0 part ├─sda2 8:2 0 260M 0 part /boot/efi ├─sda3 8:3 0 1000M 0 part ├─sda4 8:4 0 128M 0 part ├─sda5 8:5 0 557.1G 0 part ├─sda6 8:6 0 25G 0 part ├─sda7 8:7 0 14.7G 0 part ├─sda8 8:8 0 1M 0 part ├─sda9 8:9 0 324.5G 0 part / └─sda10 8:10 0 7.9G 0 part [SWAP] sr0 11:0 1 1024M 0 rom
کد:
linuxzone@mohammad ~ $ lsblk -a NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 1000M 0 part ├─sda2 8:2 0 260M 0 part /boot/efi ├─sda3 8:3 0 1000M 0 part ├─sda4 8:4 0 128M 0 part ├─sda5 8:5 0 557.1G 0 part ├─sda6 8:6 0 25G 0 part ├─sda7 8:7 0 14.7G 0 part ├─sda8 8:8 0 1M 0 part ├─sda9 8:9 0 324.5G 0 part / └─sda10 8:10 0 7.9G 0 part [SWAP] sdb 8:16 1 0 disk sr0 11:0 1 1024M 0 rom ram0 1:0 0 64M 0 disk ram1 1:1 0 64M 0 disk ram2 1:2 0 64M 0 disk ram3 1:3 0 64M 0 disk ram4 1:4 0 64M 0 disk ram5 1:5 0 64M 0 disk ram6 1:6 0 64M 0 disk ram7 1:7 0 64M 0 disk ram8 1:8 0 64M 0 disk ram9 1:9 0 64M 0 disk loop0 7:0 0 0 loop loop1 7:1 0 0 loop loop2 7:2 0 0 loop loop3 7:3 0 0 loop loop4 7:4 0 0 loop loop5 7:5 0 0 loop loop6 7:6 0 0 loop loop7 7:7 0 0 loop ram10 1:10 0 64M 0 disk ram11 1:11 0 64M 0 disk ram12 1:12 0 64M 0 disk ram13 1:13 0 64M 0 disk ram14 1:14 0 64M 0 disk ram15 1:15 0 64M 0 disk
5. نحوه ی نمایش اطلاعات USB Controller
دستور lsusb برای گزارش اطلاعات درباره ی USB Controller و تمام دیوایس هایی که به آنها متصل هستند می باشد.
کد:
linuxzone@mohammad ~ $ lsusb Bus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 005: ID 0bda:b728 Realtek Semiconductor Corp. Bus 002 Device 004: ID 5986:0249 Acer, Inc Bus 002 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller Bus 002 Device 002: ID 045e:00cb Microsoft Corp. Basic Optical Mouse v2.0 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
کد:
linuxzone@mohammad ~ $ lsusb -v
6. نحوه ی نمایش اطلاعات دیوایس های PCI
دیوایس های PCI ممکن است شامل پورت های usb، کارت های گرافیک، کارت های شبکه و ... باشد. ابزار lspci برای ایجاد اطلاعات مربوط به تمام کنترلرهای PCI برروی سیستم علاوه بر دیوایس هایی که به آنها متصل شده اند می باشد.
برای نمایش اطلاعات درباره ی دیوایس های PCI از دستور زیر استفاده کنید.
کد:
linuxzone@mohammad ~ $ lspci 00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b) 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) 00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b) 00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04) 00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0 (rev 04) 00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3 (rev e4) 00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 4 (rev e4) 00:1c.4 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 5 (rev e4) 00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04) 00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04) 00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04) 00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04) 01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10) 02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter 03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)
کد:
linuxzone@mohammad ~ $ lspci -t
-[0000:00]-+-00.0
+-02.0
+-03.0
+-14.0
+-16.0
+-1b.0
+-1c.0-[01]----00.0
+-1c.3-[02]----00.0
+-1c.4-[03]----00.0
+-1d.0
+-1f.0
+-1f.2
\-1f.3
کد:
linuxzone@mohammad ~ $ lspci -v
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
Subsystem: Lenovo Device 3978
Flags: bus master, fast devsel, latency 0
Capabilities:
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device 380d
Flags: bus master, fast devsel, latency 0, IRQ 62
Memory at c3000000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 6000 [size=64]
Expansion ROM at [disabled]
Capabilities:
Kernel driver in use: i915
.....
7. نحوه ی نمایش اطلاعات دیوایس های SCSI
برای نمایش تمام دیوایس های scsi/sata از دستور lsscsi به صورت زیر استفاده کنید. اگر شما ابزار lsscsi را نصب شده برروی سیستم تان ندارید از دستور زیر برای نصب آن استفاده کنید.
کد:
$ sudo apt-get install lsscsi [on Debian derivatives] # yum install lsscsi [On RedHat based systems] # dnf install lsscsi [On Fedora 21+ Onwards]
کد:
linuxzone@mohammad ~ $ lsscsi [0:0:0:0] disk ATA ST1000LM024 HN-M 2BA3 /dev/sda [1:0:0:0] cd/dvd PLDS DVD-RW DA8A5SH RL61 /dev/sr0 [4:0:0:0] disk Generic- xD/SD/M.S. 1.00 /dev/sdb
کد:
linuxzone@mohammad ~ $ lsscsi -s [0:0:0:0] disk ATA ST1000LM024 HN-M 2BA3 /dev/sda 1.00TB [1:0:0:0] cd/dvd PLDS DVD-RW DA8A5SH RL61 /dev/sr0 - [4:0:0:0] disk Generic- xD/SD/M.S. 1.00 /dev/sdb -
8. نحوه ی نمایش اطلاعات درباره ی دیوایس های SATA
شما می توانید برخی اطلاعات را درباره ی دیوایس های sata برروی سیستم تان با استفاده از ابزار hdparm بدست آورید. در مثال زیر، من از بلاک دیوایس /dev/sda1 که هارد دیسک سیستم من است استفاده کرده ام.
کد:
linuxzone@mohammad ~ $ sudo hdparm /dev/sda1 /dev/sda1: multcount = 0 (off) IO_support = 1 (32-bit) readonly = 0 (off) readahead = 256 (on) geometry = 56065/255/63, sectors = 2048000, start = 2048
کد:
linuxzone@mohammad ~ $ sudo hdparm -g /dev/sda1 /dev/sda1: geometry = 56065/255/63, sectors = 2048000, start = 2048
9. نحوه ی نمایش اطلاعات فایل سیستم لینوکس
برای جمع آوری اطلاعات درباره ی پارتیشن های سیستم شما می توانید از دستور fdisk استفاده کنید. همچنین عملکرد اصلی دستور fdisk برای تغییر پارتیشن های سیستم می باشد، آن همچنین برای نمایش اطلاعات درباره ی پارتیشن های متفاوت فایل سیستم نیز استفاده می شود.
شما می توانید اطلاعات پارتیشن ها را به صورت زیر استفاده کنید. به خاطر داشته باشید که این دستور با دسترسی superuser اجرا خواهد شد و در غیر اینصورت هیچ خروجی ای نخواهید دید.
کد:
linuxzone@mohammad ~ $ sudo fdisk -l WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0xcee8ad92 Device Boot Start End Blocks Id System /dev/sda1 1 1953525167 976762583+ ee GPT Partition 1 does not start on physical sector boundary.
10. نحوه ی استخراج اطلاعات درباره ی اجزای سخت افزار
شما می توانید از ابزار dmidecode برای استخراج اطلاعات سخت افزاری توسط خواندن اطلاعات از جداول DMI استفاده کنید.
برای نمایش اطلاعات درباره ی حافظه ، دستور زیر را به عنوان superuser اجرا کنید.
کد:
linuxzone@mohammad ~ $ sudo dmidecode -t memory
# dmidecode 2.12
# SMBIOS entry point at 0xaaebef98
SMBIOS 2.7 present.
Handle 0x0005, DMI type 5, 24 bytes
Memory Controller Information
Error Detecting Method: None
Error Correcting Capabilities:
None
Supported Interleave: One-way Interleave
Current Interleave: One-way Interleave
Maximum Memory Module Size: 8192 MB
Maximum Total Memory Size: 32768 MB
Supported Speeds:
Other
Supported Memory Types:
Other
Memory Module Voltage: Unknown
Associated Memory Slots: 4
0x0006
0x0007
0x0008
0x0009
Enabled Error Correcting Capabilities:
None
...
کد:
linuxzone@mohammad ~ $ sudo dmidecode -t system
# dmidecode 2.12
# SMBIOS entry point at 0xaaebef98
SMBIOS 2.7 present.
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: LENOVO
Product Name: 20354
Version: Lenovo Z50-70
Serial Number: 1037407803441
UUID: 29D2B1E4-37D2-11E4-9F6E-28D244EBBD98
Wake-up Type: Power Switch
SKU Number: LENOVO_MT_20354_BU_idea_FM_Lenovo Z50-70
Family: IDEAPAD
...
کد:
linuxzone@mohammad ~ $ sudo dmidecode -t bios
# dmidecode 2.12
# SMBIOS entry point at 0xaaebef98
SMBIOS 2.7 present.
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: LENOVO
Version: 9BCN26WW
Release Date: 07/31/2014
Address: 0xE0000
Runtime Size: 128 kB
ROM Size: 4096 kB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
EDD is supported
Japanese floppy for NEC 9800 1.2 MB is supported (int 13h)
Japanese floppy for Toshiba 1.2 MB is supported (int 13h)
5.25"/360 kB floppy services are supported (int 13h)
5.25"/1.2 MB floppy services are supported (int 13h)
3.5"/720 kB floppy services are supported (int 13h)
3.5"/2.88 MB floppy services are supported (int 13h)
8042 keyboard services are supported (int 9h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 0.26
Firmware Revision: 0.26
...
کد:
linuxzone@mohammad ~ $ sudo dmidecode -t processor
# dmidecode 2.12
# SMBIOS entry point at 0xaaebef98
SMBIOS 2.7 present.
Handle 0x0004, DMI type 4, 42 bytes
Processor Information
Socket Designation: U3E1
Type: Central Processor
Family: Core i5
Manufacturer: Intel(R) Corporation
ID: 51 06 04 00 FF FB EB BF
Signature: Type 0, Family 6, Model 69, Stepping 1
Flags:
...
همچنین توصیه میشود مطالعه کنید :
60 دستوری که هر ادمین لینوکسی باید بلد باشد
در صورتیکه شما تکنیت های دیگری برای به دست آوردن اطلاعات سخت افزاری یک سرور میشناسید خوشحال میشویم آنرا با ما و بقیه دوستان به اشتراک بگذارید.
کامنت