A-A+

lsdev 命令的使用

2013年07月08日 系统运维 暂无评论 阅读 830 次

lsdev 命令

用途

显示系统中的设备及其特征。

 

语法

lsdev [ -C ][ -c Class ] [ -s Subclass ] [ -t Type ] [ -f File ] [ -F Format | -r ColumnName ] [ -h ] [ -H ] [ -l { Name | - } ] [ -p Parent ] [ -SState ]

lsdev -P [ -c Class ] [ -s Subclass ] [ -t Type ] [ -f File ] [ -F Format | -r ColumnName ] [ -h ] [ -H ]

 

描述

 

lsdev 命令显示设备配置数据库中设备的有关信息。使用 -C 标志可以显示定制设备对象类中所有设备的有关信息。-c Class、-s Subclass、-t Type、-l Name、-p Parent和 -S State 标志的任意组合可以选择定制设备的一个子集。使用 -P 标志可以显示预定义设备对象类中所有设备的有关信息。使用 -c Class、-s Subclass 和-t Type 标志的任意组合可以选择预定义设备子集。

 

可以用两种方法之一显示缺省输出。可以使用 -C 标志从定制设备对象类中显示缺省输出, 或者使用 -P 标志从预定义设备对象类中显示缺省输出。要覆盖这两个缺省输出,可以使用 -F Format 标志。-F Format 标志以用户指定格式显示输出。其中 Format 参数为列名的引用列表,这些列名由非字母数字字符或空格分隔,也可能由它们结尾。

 

-r ColumnName 标志显示指定设备集中特定列值的范围。

请注意,lsdev 命令只显示有关基于定制设备(Cudv)对象类或预定义设备(PdDv)对象类中的信息的设备的信息。不检查其它对象类(如定制路径(CuPath)对象类)。 该情况意味着可能存在不显示设备的条件。例如,如果使用 -p Parent 标志,但是在设备的定制设备对象中标识的父代与通过 -p 标志指定的 Parent 不匹配,则不显示该设备。 然而,该设备也许有通往在定制路径对象类中定义的给定Parent 的路径。应该使用 lspath 命令以显示给定父代的所有 MPIO 有效的子设备。

可以使用基于 Web 的系统管理器中的设备应用程序以更改设备特征。也可以使用系统管理接口工具(SMIT)smit lsdev 快速路径来运行此命令。

 

标志

 

 

-C 列出定制设备对象类中设备的有关信息。缺省显示信息为名称、状态、位置和描述。-C 标志不是必需的。保留它是由于兼容性的原因。 -C标志不能与 -P 标志一起指定。如果这两个标志都未指定,则 lsdev命令会象指定了 -C 标志一样运行。
-c Class 指定设备类名。使用该标志可以限制输出指定类中的设备。
-f File 从 File 参数中读取所需标志。
-F Format 以用户指定格式显示输出。其中 Format 参数为预定义或定制设备对象类中的列名引用列表,这些列名由非字母数字字符或空格分隔,也可能由它们结尾。将空格用作分隔符时,lsdev 命令以列对齐方式显示输出。

如果指定 -F Format 标志 和 -C 标志,就可以指定定制和预定义设备对象类中的列名。如果指定 -F Format 标志和 -P 标志, 就只能指定预定义设备对象类中的列名。 除列名外,可以使用特殊用途名 description 来显示设备描述。该标志 不能和 -r ColumnName 标志一起使用。同样也可以使用特殊用途名 physloc 来显示某一设备的物理位置代码。

-H 显示列输出上方的头部分。
-h 显示命令的用法消息。
-l Name 为已经为其列出信息的设备从定制设备对象类来指定设备逻辑名。 -l 标志的 Name 变量可以包含能够与 odmget 命令一起使用的相同的通配符。如果 Name 变量是连字符,则将从 STDIN 读名称。STDIN 上的名称必须通过逗号、制表符、空格或“换行”字符分开。名称不能包含通配符。该标志不能和 -P 标志一起使用。
-p Parent 为要显示的父设备从定制设备对象类指定设备逻辑名。可以使用 -p Parent 标志来显示给定 Parent 的子设备。-p 标志的 Parent 变量可以包含能够与 odmget 命令一起使用的相同的通配符。该标志不能和 -P 标志一起使用。
-P 列出预定义设备对象类中设备的有关信息。缺省显示信息为类、类型、子类和描述。该标志不能和 -C、-l 和 -S 标志一起使用。
-r ColumnName 在列中显示值集。例如,ColumnName 参数使用 Class 参数值显示所有类。如果指定了 -r ColumnName 标志和 -C 标志,就可以从定制和预定义设备对象类中指定列名。如果指定 -r ColumnName 标志和 -P 标志,就只能从预定义设备对象类中指定列名。该标志不能和 -FFormat 标志一起使用。
-S State 列出处于指定状态的所有设备,状态名由 State 参数指定。该标志不能和 -P 标志一起使用。State 参数值可以为 d、D、0 或已定义状态的 defined 的一个值;a、A、1 或可用状态的 available 的一个值;或者 s、S、2 或停止状态的 stopped 的一个值。该标志可用于限制输出到指定状态的设备。
-s Subclass 指定设备的子类名称。使用该标志可以限制输出到指定子类的设备中。
-t Type 指定设备类型名称。使用该标志可以限制输出到指定类型的设备中。

 

示例

  1. 要列出预定义设备对象类中的所有设备,并具有列头,请输入:
    lsdev -P -H

    系统显示与以下类似的消息:

    类             类型           子类       描述
    logical_volume vgtype         vgsubclass 卷组
    logical_volume lvtype         lvsubclass 逻辑卷
    lvm            lvdd           lvm        LVM 设备驱动程序
    posix_aio      posix_aio      节点       Posix 异步 I/O
    aio            aio            节点       异步 I/O(旧的)
    pty            pty            pty        异步伪终端
    mouse          030102         usbif      USB 鼠标
    keyboard       030101         usbif      USB 键盘
    driver         tmssar         节点       目标方式 SSA 路由器
    tmssa          tmssa          tmssar     目标方式 SSA 设备
    disk           hdisk          ssar       SSA 逻辑磁盘驱动器
    pdisk          1000mbC        ssar       1GB SSA C 物理磁盘驱动器
    pdisk          2000mbC        ssar       2GB SSA C 物理磁盘驱动器
    .
    .
    .
    disk           540mb2         scsi       540 MB SCSI 磁盘驱动器
    disk           540mb3         scsi       540 MB SCSI 磁盘驱动器
    disk           540mb4         scsi       540 MB SCSI 磁盘驱动器
    disk           540mb5         scsi       540 MB SCSI 磁盘驱动器
    disk           730mb2         scsi       730 MB SCSI 磁盘驱动器
    disk           810mb          scsi       810 MB SCSI 磁盘驱动器
    disk           810mb2         scsi       810 MB SCSI 磁盘驱动器
    bus            pcic           pci        PCI 总线
    bus            isac           pci        ISA 总线
    adapter        df1000f9       pci        FC 适配器
    adapter        df1000f7       pci        FC 适配器
    driver         efscsi         iocb       FC SCSI I/O 控制器协议设备
    adapter        c1110358       pci        USB OHCI 适配器(c1110358)
    adapter        ad100501       pci        ATA/IDE 控制器设备
    adapter        4f111100       pci        IBM 8 端口 EIA-232/RS-422A(PCI)适配器
    adapter        ccm            pci        公共字符方式设备驱动器的名称
    driver         hdlc           331121b9   IBM HDLC 网络设备驱动程序
    adapter        331121b9       pci        IBM 2 端口多协议适配器(331121b9)
    adapter        2b102005       pci        GXT130P 图形适配器
    adapter        2b101a05       pci        GXT120P 图形适配器
    adapter        23100020       pci        IBM 10/100 Mbps 以太网 PCI 适配器(23100020)
    .
    .
    .
    if             tr             TR         令牌环网络接口
    if             vi             VI         虚拟 IP 地址网络接口
    if             xt             XT         X.25 网络接口
    tcpip          inet           TCPIP      因特网网络扩展
    swap           paging         nfs        NFS 交换设备
    drawer         media1         media      SCSI 设备抽屉
    drawer         scsi1          dasd       SCSI DASD 抽屉
    adapter        4f111b00       pci        IBM 128 端口异步(PCI)适配器
    concentrator   16c232         sync_pci   用于 128 端口适配器的 16 端口 RAN EIA-232
    concentrator   16e232         sync_pci   用于 128 端口适配器的 16 端口增强 RAN EIA-232
    concentrator   16e422         sync_pci   用于 128 端口适配器的 16 端口增强 RAN RS-422
    if             at             AT         ATM 网络接口
    adapter        14105300       pci        IBM PCI 25MBPS ATM 适配器(14105300)
  2. 要列出定制设备对象类中的所有设备,请输入:
    lsdev -C

    系统显示与以下类似的消息:

    sys0       可用                   系统对象
    sysplanar0 可用                   系统平面
    mem0       可用                   内存
    L2cache0   可用                   L2 高速缓存
    proc0      可用 00-00             处理器
    pci0 可用        PCI 总线
    pci1       可用                   PCI 总线
    isa0  可用      10-58 ISA 总线
    siota0  可用 01-Q1         图形输入板适配器
    ppa0    可用 01-R1         CHRP IEEE1284(ECP)并行端口适配器
    sa0     可用 01-S1         标准 I/O 串口
    sa1     可用 01-S2         标准 I/O 串口
    paud0   可用 01-Q2         Ultimedia 集成音频
    siokma0 可用 01-K1         键盘/鼠标适配器
    fda0    可用 01-D1         标准 I/O 软盘适配器
    scsi0      可用 10-60             宽/Ultra-2 SCSI I/O 控制器
    scsi1      可用 10-61             宽/Ultra-2 SCSI I/O 控制器
    sa2        可用 10-68             IBM 8 端口 EIA-232/RS-422A(PCI)适配器
    sa3        可用 10-70             IBM 8 端口 EIA-232/RS-422A(PCI)适配器
    sa4        可用 10-78             IBM 8 端口 EIA-232/RS-422A(PCI)适配器
    .
    .
    hd3        已定义                 逻辑卷
    hd1        已定义                 逻辑卷
    hd10opt    已定义                 逻辑卷
    inet0      可用                   因特网网络扩展
    en0        可用 10-80             标准以太网网络接口
    et0        已定义   10-80         IEEE 802.3 以太网网络接口
    lo0        可用                   回送网络接口
    pty0       可用                   异步伪终端
    gxme0      已定义                 图形数据传输辅助子系统
    rcm0       可用                   渲染上下文管理器子系统
    aio0       已定义                 异步 I/O(旧的)
    posix_aio0 已定义                 Posix 异步 I/O
    tty0       可用 01-S1-00-00       异步终端
    tty1       可用 01-S2-00-00       异步终端
  3. 要列出定制设备对象类中可用状态的适配器,请输入:
    lsdev -C -c adapter -S a

    系统显示与以下类似的消息:

    sa0     可用 01-S1         标准 I/O 串口
    sa1     可用 01-S2         标准 I/O 串口
    siokma0 可用 01-K1         键盘/鼠标适配器
    fda0    可用 01-D1         标准 I/O 软盘适配器
    scsi0 可用       10-60 Wide/Fast-20 SCSI I/O 控制器
    fcs0    可用 10-68         FC 适配器
    scsi1 可用      10-88 Wide/Ultra-2 SCSI I/O 控制器
    fcs1    可用 20-60         FC 适配器
    sioka0  可用 01-K1-00      键盘适配器
    siota0  可用 01-Q1         图形输入板适配器
    ppa0    可用 01-R1         CHRP IEEE1284(ECP)并行端口适配器
    paud0   可用 01-Q2         Ultimedia 集成音频
    tok0    可用 10-70         IBM PCI 令牌环适配器(14101800)
    ent0  可用      10-80 IBM 10/100 Mbps 以太网 PCI 适配器(23100020)
    sioma0  可用 01-K1-01      鼠标适配器
  4. 要列出预定义设备对象类中的所有磁带设备,请输入:
    lsdev -P -c tape

    系统显示与以下类似的消息:

    tape ost      fcp   其它 FC SCSI 磁带机驱动器
    tape scsd     fcp   FC SCSI 磁带机驱动器
    tape ost      iscsi 其它 iSCSI 磁带机驱动器
    tape scsd     iscsi iSCSI 磁带机驱动器
    tape 1200mb-c scsi  1.2 GB 1/4 英寸磁带机驱动器
    tape 150mb    scsi  150 MB 1/4 英寸磁带机驱动器
    tape 3490e    scsi  3490E 自动上载磁带机驱动器
    tape 4mm2gb   scsi  2.0 GB 4 毫米磁带机
    tape 4mm4gb   scsi  4.0 GB 4 毫米磁带机
    tape 525mb    scsi  525 MB 1/4 英寸磁带机驱动器
    tape 8mm      scsi  2.3 GB 8 毫米磁带机
    tape 8mm5gb   scsi  5.0 GB 8 毫米磁带机
    tape 8mm7gb   scsi  7.0 GB 8 毫米磁带机
    tape 9trk     scsi  1/2 英寸 9 磁道磁带机
    tape ost      scsi  其它 SCSI 磁带机驱动器
    tape scsd     scsi  SCSI 磁带机驱动器
    tape 4mm2gb2  scsi  2.0 GB 4 毫米磁带机
  5. 要列出预定义设备对象类中的受支持的设备类,请输入:
    lsdev -P -r class

    系统显示与以下类似的消息:

    PCM
    适配器
    aio
    数组
    总线
    cdrom
    集中器
    容器
    拨号
    磁盘
    软盘
    抽屉
    驱动程序
    gxme
    if
    键盘 lft
    logical_volume
    lpfk
    lvm
    内存
    鼠标
    pdisk
    平面
    端口 posix_aio
    打印机处理器
    pseudo
    pty
    rcm
    rwoptical
    交换
    sys
    图形输入板
    磁带
    tcpip
    tmscsi
    tmssa
    tty
  6. 要在预定义设备对象类中列出 disk 类的受支持的子类,请输入:
    lsdev -P -c disk -r subclass

    系统显示与以下类似的消息:

    dar
    fcp
    fdar
    ide
    iscsi
    scraid
    scsissar
  7. 要在定制设备对象类中列出可用状态的每个设备的名称、类、子类和类型,并具有列头,请输入:
    lsdev -C -H -S a -F 'name class subclass type'

    系统显示与以下类似的消息:

    名称       类        子类     类型
    sys0       sys       节点     chrp
    sysplanar0 平面      sys      sysplanar_rspc
    mem0       内存      sys      totmem
    L2cache0   内存      sys      L2cache_rspc
    proc0      处理器    sys      proc_rspc
    pci0       总线      chrp     pci
    pci1       总线      chrp     pci
    isa0       总线       pci      isac
    siota0     适配器    isa_sio  isa_tablet
    ppa0       适配器    isa_sio  chrp_ecp
    sa0        适配器    isa_sio  pnp501
    sa1        适配器    isa_sio  pnp501
    paud0      适配器    isa_sio  baud4232
    siokma0    适配器    isa_sio  kma_chrp
    fda0       适配器    isa_sio  pnp700
    scsi0      适配器    pci      sym896
    scsi1      适配器    pci      sym896
    sa2        适配器    pci      4f111100
    sa3        适配器    pci      4f111100
    sa4        适配器    pci      4f111100
    ent0       适配器    pci      23100020
    mg20       适配器    pci      2b102005
    sa5        适配器    pci      4f111100
    sioka0     适配器    kma_chrp 键盘
    sioma0     适配器    kma_chrp 鼠标
    fd0        软盘      siofd    fd
    cd0        cdrom     scsi     scsd
    hdisk0     磁盘      scsi     scsd
    kbd0       键盘      std_k    ps2
    mouse0     鼠标      std_m    mse_3b
    lvdd       lvm       lvm      lvdd
    lft0       lft       节点     lft
    inet0      tcpip     TCPIP    inet
    en0        if        EN       en
    lo0        if        LO       lo
    pty0       pty       pty      pty
    rcm0       rcm       节点     rcm
    tty0       tty       rs232    tty
    tty1       tty       rs232    tty
  8. 要列出“定制设备”对象类中所有适配器设备的名称、类、位置和 physloc,并具有列标题,请输入:
    lsdev -C -c adapter -F 'name class location physloc'

    系统显示与以下类似的消息:

    siota0  适配器  01-Q1    P1/Q1
    ppa0    适配器  01-R1    P1/R1
    sa0     适配器  01-S1    P1/S1
    sa1     适配器  01-S2    P1/S2
    paud0   适配器  01-Q2    P1/Q2
    siokma0 适配器  01-K1    P1/K1
    fda0    适配器  01-D1    P1/D1
    scsi0   适配器  10-60    P1/Z1
    scsi1   适配器  10-61    P1/Z2
    sa2     适配器  10-68    P1-I3/Q1
    sa3     适配器  10-70    P1-I4/Q1
    sa4     适配器  10-78    P1-I5/Q1
    ent0    适配器  10-80    P1/E1
    mg20    适配器  10-88    P1-I6/G1
    sa5     适配器  20-58    P1-I1/Q1
    sioka0  适配器  01-K1-00 P1/K1
    sioma0  适配器  01-K1-01 P1/K1
  9. 要列出其名称以字母‘hdi’开头的所有设备,请输入:
    lsdev -l hdi*

    系统显示与以下类似的消息:

    hdisk0 可用    10-60-00-8,0 16 位   SCSI 磁盘驱动器
    hdisk1 可用 10-60-00-9,0 16 位 SCSI 磁盘驱动器
  10. 要列出所有子 pci0 总线,请输入:
    lsdev -p pci0

    系统显示与以下类似的消息:

    ent0  可用      10-80 IBM 10/100 Mbps 以太网 PCI 适配器(23100020)
    isa0  可用      10-58 ISA 总线
    scsi0 可用       10-60 Wide/Fast-20 SCSI I/O 控制器
    scsi1 可用      10-88 Wide/Ultra-2 SCSI I/O 控制器
    tok0  可用      10-70 IBM PCI 令牌环适配器(14103e00)
  11. 要列出其名称包含在文件 /tmp/f 中的设备,请输入:
    cat /tmp/f | lsdev -l -

    系统显示与以下类似的消息:

    pci0 可用        PCI 总线
    scsi0 可用       10-60 Wide/Fast-20 SCSI I/O 控制器
    hdisk0 可用      10-60-00-8,0 16 位 SCSI 磁盘驱动器

 

文件

 

 

/usr/sbin/lsdev 包含 lsdev 命令。
标签:

给我留言

Copyright © 2011-2016 零下二十四度Theme By  Ality  京ICP备16007547号   关于本站

用户登录