Linux存储管理命令使用技巧初探(上)
二、Linux存储设备发现挂载命令
1. lsmod
lsmod命令用来列出当前系统加载的模块,可以当作硬件模块浏览器。
使用权限:
格式:lsmod [-hV]
主要选项:
-h :显示帮助信息。
-V:显示软件版本信息。
应用说明:使用lsmod命令必须安装Linux安装盘中的modutils 软件包。我们看一个lsmod命令实例,如图1。
![]() |
| 图1 lsmod 列出当前系统中加载的模块 |
Lsmod 即list modules,对每行而言,第一列是模块名称;第二列是模块大小;第三列是用量计数。lsmod命令用来列出当前系统加载的模块,同时也可以当作察看硬件浏览器。从以上列表我们可以看到那些设备的驱动程序已经加载。如果后面为unused,则表示该模块当前没在使用。如果后面有autoclean,则该模块可以被rmmod -a命令自动清洗。rmmod -a命令会将目前有autoclean的模块卸载,如果这时候某个模块未被使用,则将该模块标记为autoclean。
2. uname
uname 命令用来显示输出系统信息。
使用权限:超级用户。
格式:uname [选项]
主要选项:
-a, --all :显示所有的信息。
-m, --machine :显示硬件类型 。
-n, --nodename :显示机器的网络节点主机名。
-r, --release :显示操作系统发行版本。
-s, --sysname :显示操作系统名。
-p, --processor :显示主机处理器(CPU)类型。
-v :显示操作系统版本。
--help :显示本帮助并退出。
--version: 显示版本信息并退出。
应用实例:
#uname –a
Linux cao 2.4.20-8#1Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux
3 .lspci
lspci命令用来查看主板所有硬件槽信息。
使用权限:所有用户。
格式:lspci [<switches>]
-v:显示详细信息。
-n:显示设备ID号。
-b:显示PCI、ISA扩展槽地址和中断。
-t:显示总线树结构。
-F <file> :从指定文件读信息。
-m:输出所有硬件信息。
应用实例:
当系统硬件出现故障时,可以使用lspci命令输出所有硬件信息。以帮助确定故障点。
#lspci m
00:00.0 "Host bridge" "Intel Corp." "440BX/ZX/DX - 82443BX/ZX/DX Host bridge" -r03 "Asustek Computer, Inc." "8024"
00:01.0 "PCI bridge" "Intel Corp." "440BX/ZX/DX - 82443BX/ZX/DX AGP bridge" -r03
00:04.0 "ISA bridge" "Intel Corp." "82371AB/EB/MB PIIX4 ISA" -r02 "" ""
00:04.1 "IDE interface" "Intel Corp." "82371AB/EB/MB PIIX4 IDE" -r01 -p80 "" ""
00:04.2 "USB Controller" "Intel Corp." "82371AB/EB/MB PIIX4 USB" -r01 "" ""
00:04.3 "Bridge" "Intel Corp." "82371AB/EB/MB PIIX4 ACPI" -r02 "" ""
00:09.0 "Communication controller" "Rockwell International" "HCF 56k PCI Speakerphone Modem" -r08 "Rockwell International" "HCF 56k PCI Speakerphone Modem"
00:0a.0 "USB Controller" "OPTi Inc." "82C861" -r10 -p10 "OPTi Inc." "82C861"
00:0b.0 "Ethernet controller" "Realtek Semiconductor Co., Ltd." "RTL-8139/8139C/8139C+" -r10 "Realtek Semiconductor Co., Ltd." "RT8139"
00:0d.0 "Ethernet controller" "Macronix, Inc. [MXIC]" "MX987x5" -r20 "" ""
01:00.0 "VGA compatible controller" "nVidia Corporation" "NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]" -r15 "" ""
可以看到lspci可以检测ISA、PCI、AGP扩展槽,硬盘通道、USB总线等所有主板信息。
