lspci, lsusb, iostat
是本章新谈到的指令,尤其如果你想要知道主板与各周边相关设备时,那个
lspci
真
是不可多得的好工具!而如果你想要知道目前
USB
插槽的使用情况以及侦测到的
USB
装置,
那
个
lsusb
则好用到爆!至于
iostat
则是一个实时分析软件,与
vmstat
有异曲同工之妙!
基本上,想要知道你
Linux
主机的硬件配备,最好的方法还是直½拆开机壳去察看上面的信息
(
这
也是为何
第零章会谈计概
啊
)
!
如果环境因素导致您无法直½拆开主机的话,那么直½
lspci
是很棒
的一的方法:
.
lspci
[root@study ~]#
lspci [
-
vvn]
选项
与
参数
:
-
v
:
显
示更多的
PCI
½口
装
置的
详细
信息;
-
vv
:比
-
v
还
要更
详细
的
细
部信息;
-
n
:直½
观
察
PCI
的
ID
而不是厂商名
称
范例一:查
阅
您系
统内
的
PCI
总线
相
关装
置:
[root@study ~]#
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 PII
X3 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: Red Hat, Inc. QXL paravirtual graphic card (rev 04)
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 RAM memory: Red Hat, Inc Virtio memory balloon
00:06.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio
Controller (rev 01)
00:1d.0 USB
controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
#
不必加任何的
参数
,就能
够显
示出目前主机上面的各
个
PCI
½口的
装
置呢!
不必加上任何选项,就能够显示出目前的硬件配备为何。上面就是鸟哥的测试机所使用的主机配备。
包括使用
Intel
芯片的仿真主板、南桥使用
ICH9
的控制芯片、附挂
QXL
的显示适配器、使用虚
拟化的
Virtio
网络卡等等。
您瞧瞧!很清楚,不是嘛。
如果你还想要了½某个设备的详细信息时,可以加上
-v
或
-vv
来显示更多的信息喔!
举例来说,
鸟哥想要知道那个以太网络卡更详细的信息时,可以使用如下的选项来处理:
[root@study ~]#
lspci
-
s 00:03.0
-
vv