【LSP】Linux下如何查看硬件信息?
http://cdn.u1.huluxia.com/g4/M00/89/53/rBAAdl-BbSeAHBj3AACt4WdlvYs302.jpg
我们在 Linux 下进行开发时,有时也需要知道当前的硬件信息,比如:CPU几核?使用情况?内存大小及使用情况?USB设备是否被识别?等等类似此类问题。下面良许介绍一些常用的硬件查看命令。
lshw
lshw 这个命令是一个比较通用的工具,它可以详细的列出本机的硬件信息。但这个命令并非所有的发行版都有,比如 Fedora 就默认没有,需要自己安装。
lshw 可以从各个 /proc 文件中提取出硬件信息,比如:CPU、内存、usb 控制器、硬盘等。如果不带选项的话,列出的信息将很长,加上 -short 选项时,将只列出概要信息。http://cdn.u1.huluxia.com/g4/M00/89/53/rBAAdl-BbSiAGtE2AANJK7tt0UE560.jpg
lscpu
lscpu 可以列出本机的 CPU 的相关信息,该命令没有任何选项及参数。http://cdn.u1.huluxia.com/g4/M00/89/53/rBAAdl-BbSmAU5GuAANgWac5gYo455.jpg
lsusb
lsusb 列出与本机相连的所有 USB 设备的信息。默认情况下,只列出概要信息,使用 -v 选项可以列出每一个 USB 口的详细信息。
$ 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
lsscsi
lsscsi 可以列出诸如硬盘/光驱等 SCSI/SATA 设备信息。
$ lsscsi
cd/dvdQEMU QEMU DVD-ROM 1.2./dev/sr0
lspci
lspci 列出所有 PCI 总线,以及与 PCI 总线相连的所有设备的详细信息,比如 VGA 适配器、显卡、网络适配器、usb 端口、SATA 控制器等。
$ lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA
00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE
00:01.2 USB controller: Intel Corporation 82371SB PIIX3 USB (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 : Red Hat, Inc Virtio memory balloon
df
df 命令可以列出不同分区的大小,使用情况,使用率,挂载点等信息,加上 -h 选项可以以 k, M, G 等单位表示大小,否则默认是字节,不容易阅读。http://cdn.u1.huluxia.com/g4/M00/89/53/rBAAdl-BbSmAOXdaAAPL2Uv98x8246.jpg
:lol 广告位,,坐下看看 前排支持下了哦~
页:
[1]