查看Linux系统设备情况的方式(查看设备 linux)

查看Linux系统设备情况的方式

随着Linux系统在普及,众多的开发者和用户开始使用它。只有当使用者熟悉 Linux 设备的设备和驱动程序情况时,才能有效的利用它。因此,查看 Linux 设备的情况就显得至关重要了。

首先,我们可以使用 lspci 命令查看 PCI 和 PCIe 设备。 lspci 命令使用一行特定格式输出一个 PCI 设备,并显示该设备所在位置、类型以及该设备支持的驱动程序。例如我们输入下面的命令:

`lspci -v`

我们可以查看以下内容:

00:00.0     Host bridge: Intel Corp. 4th Gen Core Processor DRAM Controller (rev 06)
Subsystem: Intel Corp. Device 2f96
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information: Len=0c
00:02.0 VGA compatible controller: Intel Corp. 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: Intel Corp. Device 2f96
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at f2000000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
Expansion ROM at [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
4th

此外,我们也可以使用 lsusb 命令查看 USB 设备情况,只需要输入以下命令:

`lsusb -v`

通过这个命令,我们可以查看每一个 USB 设备的显示情况:

Bus 001 Device 002: ID 05ac:0250 Apple Inc. 4th Gen Keyboard/trackpad
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x05ac Apple Inc.
idProduct 0x0250 4th Gen Keyboard/trackpad

此外,如果我们要查看当前正在使用的磁盘,我们可以使用df(Disk Free)命令,输入 df -h 命令查看当前挂载的设备:

/dev/sda1            1020M   350M  607M  37% /boot
/dev/sdc1 1000M 496M 504M 49% /mnt/storage

最后,我们可以使用lsblk命令,它用于列出指定块设备中的块设备,它将以简单明了的格式显示有关块设备的信息:

NAME     MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 10G 0 disk
├─sda1 8:1 0 512M 0 part /boot
└─sda2 8:2 0 10G 0 part

sdb 8:16 0 10G 0 disk
└─sdb1 8:17 0 10G 0 part
VGs_ssd 253:0 0 20G 0 lvm
├─VGs_ssd-swap 253:1 0 1G 0 lvm /swap
└─VGs_ssd-root 253:2 0 19G 0 lvm /

从上面的说明,我们可以看出,Linux下查看设备情况有很多种方法,以上就是查看Linux设备情况的主要方法,如果您想了解Linux系统下的查看设备情况,还可以使用其他如dmidecode、ifconfig等工具。通过使用这些方法,我们可以查看Linux的各种设备,并有效的利用它们。


数据运维技术 » 查看Linux系统设备情况的方式(查看设备 linux)