lshwlshw このコマンドは、比較的詳細に使用できる
汎用ツールです。このマシンの ハードウェア情報 を一覧表示します。ただし、このコマンドはすべてのディストリビューションで使用できるわけではありません。たとえば、Fedora にはデフォルトでこのコマンドが含まれていないため、自分でインストールする必要があります。
lshw は、各 /proc ファイルからハードウェア情報 (CPU、メモリ、USB コントローラ、ハードディスク など) を抽出できます。オプションを指定しない場合、リストされる情報は非常に長くなります。-short オプションを使用すると、
概要情報 のみがリストされます。
[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
CPU 関連情報を一覧表示できます。このコマンドにはオプションやパラメーターはありません。
[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
USB デバイスの情報を一覧表示します。デフォルトでは、概要情報のみがリストされます。-v オプションを使用すると、各
USB ポートの詳細情報がリストされます。
[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
ハードディスク/光学ドライブなどのデバイス情報を一覧表示できます。SCSI/SATA。
[alvin@VM_0_16_centos ~]$ lsscsi [0:0:1:0] cd/dvd QEMU QEMU DVD-ROM 1.2. /dev/sr0
PCI バスと、PCI バスに接続されているすべてのデバイス (VGA アダプタ、グラフィックス カード、ネットワーク アダプタなど) の詳細情報をリストします。 、USB ポート、SATA コントローラ など。
[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
使用状況、使用状況、マウント ポイント などの情報に加えて -h をリストできます。オプションでは、k、M、G などの単位でサイズを表すことができます。それ以外の場合、デフォルトは
bytes であり、読みにくくなります。
[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
-m パラメーターを使用して、システム内の 使用済み、アイドル状態、および RAM の全体量 を表示できます。 。
[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
その他の Linux 記事については、Linux チュートリアル 列にアクセスして学習してください。
以上がLinuxでハードウェア情報を確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。