Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > So überprüfen Sie Hardwareinformationen unter Linux

So überprüfen Sie Hardwareinformationen unter Linux

步履不停
Freigeben: 2019-06-19 18:04:04
Original
3715 Leute haben es durchsucht

So überprüfen Sie Hardwareinformationen unter Linux

lshw

lshw Dieser Befehl ist ein relativ allgemeines Tool, das in verwendet werden kann Detailliste Hardwareinformationen dieser Maschine. Dieser Befehl ist jedoch nicht in allen Distributionen verfügbar. Fedora verfügt beispielsweise nicht standardmäßig über ihn und Sie müssen ihn selbst installieren.

lshw kann Hardwareinformationen aus jeder /proc-Datei extrahieren, wie zum Beispiel: CPU, Speicher, USB-Controller, Festplatte usw. Ohne Optionen sind die aufgelisteten Informationen sehr lang. Mit der Option -short werden nur Zusammenfassungsinformationen aufgeführt.

[alvin@VM_0_16_centos ~]$ sudo lshw -short
#篇幅关系,以下结果有删减
H/W path            Device      Class          Description
==========================================================
                                system         Bochs
/0                              bus            Motherboard
/0/0                            memory         96KiB BIOS
/0/401                          processor      Intel(R) Xeon(R) CPU E5-26xx v4
/0/1000                         memory         2GiB System Memory
/0/1000/0                       memory         2GiB DIMM RAM
/0/100                          bridge         440FX - 82441FX PMC [Natoma]
/0/100/1                        bridge         82371SB PIIX3 ISA [Natoma/Triton II]
/0/100/1.1/0.1.0    /dev/cdrom  disk           QEMU DVD-ROM
/0/100/1.2/1        usb1        bus            UHCI Host Controller
/0/100/1.3                      bridge         82371AB/EB/MB PIIX4 ACPI
/0/100/4/0/1        /dev/vda1   volume         49GiB EXT3 volume
/0/100/5                        generic        Virtio memory balloon
/0/100/5/0                      generic        Virtual I/O device
/0/1                            system         PnP device PNP0b00
/0/2                            input          PnP device PNP0303
Nach dem Login kopieren

lscpu

lscpu kann die relevanten Informationen der CPU der lokalen Maschine auflisten. Dieser Befehl hat keine Optionen oder Parameter.

[alvin@VM_0_16_centos ~]$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 79
Model name:            Intel(R) Xeon(R) CPU E5-26xx v4
Stepping:              1
CPU MHz:               2399.988
BogoMIPS:              4799.97
Hypervisor vendor:     KVM
Virtualization type:   full
L1d cache:             32K
L1i cache:             32K
L2 cache:              4096K
NUMA node0 CPU(s):     0
Nach dem Login kopieren

lsusb

lsusb listet die Informationen aller an dieses Gerät angeschlossenen USB-Geräte auf. Standardmäßig werden nur zusammenfassende Informationen aufgeführt. Verwenden Sie die Option -v, um detaillierte Informationen für jeden USB-Anschluss aufzulisten.

[alvin@VM_0_16_centos ~]$ lsusb
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Nach dem Login kopieren

lsscsi

lsscsi kann Geräteinformationen wie Festplatte/optisches Laufwerk und andere SCSI/SATA-Geräte auflisten.

[alvin@VM_0_16_centos ~]$ lsscsi
[0:0:1:0]    cd/dvd  QEMU     QEMU DVD-ROM     1.2.  /dev/sr0
Nach dem Login kopieren

lspci

lspci listet alle PCI-Busse und Details zu allen an den PCI-Bus angeschlossenen Geräten auf, z. B. VGA-Adapter, Grafikkarten, Netzwerkadapter , USB-Anschluss, SATA-Controlleretc.

[alvin@VM_0_16_centos ~]$ lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]
00:01.2 USB controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01)
00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:02.0 VGA compatible controller: Cirrus Logic GD 5446
00:03.0 Ethernet controller: Red Hat, Inc Virtio network device
00:04.0 SCSI storage controller: Red Hat, Inc Virtio block device
00:05.0 Unclassified device [00ff]: Red Hat, Inc Virtio memory balloon
Nach dem Login kopieren

df

df-Befehl kann die Größe verschiedener Partitionen, Nutzung, Nutzung, Mount-Punkt und andere Informationen auflisten. Durch Hinzufügen der Option -h können Einheiten wie k, M, G stellen die Größe dar, andernfalls ist der Standardwert Bytes, was nicht leicht zu lesen ist. Der Befehl

[alvin@VM_0_16_centos ~]$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        50G  7.5G   40G  16% /
devtmpfs        911M     0  911M   0% /dev
tmpfs           920M   68K  920M   1% /dev/shm
tmpfs           920M  364K  920M   1% /run
tmpfs           920M     0  920M   0% /sys/fs/cgroup
tmpfs           184M     0  184M   0% /run/user/0
tmpfs           184M     0  184M   0% /run/user/1001
tmpfs           184M     0  184M   0% /run/user/1000
Nach dem Login kopieren

free

free kann die verwendete, inaktive und Gesamtmenge an RAM im System anzeigen, normalerweise mit dem Parameter -m.

[alvin@VM_0_16_centos ~]$ free -m
              total        used        free      shared  buff/cache   available
Mem:           1839         221         156           0        1461        1400
Swap:             0           0           0
Nach dem Login kopieren

Weitere Linux-Artikel finden Sie in der Spalte Linux-Tutorial zum Lernen!

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie Hardwareinformationen unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage