lsdev 命令
用途
显示 Virtual I/O Server 设备及其特征。
语法
列示设备:
lsdev [ -type DeviceType... ] [ -virtual ] [ -field FieldName... ] [ -fmt 定界符 ] [状态 状态 ]
显示有关特定设备的信息:
lsdev { -dev DeviceName | -plc PhysicalLocationCode } [ -child ] [ -field FieldName... ] [ -fmt 定界符 ]
Lsdev { -开发 设备名 | -plc 物理位置代码 } [ -属性 [ 属性 ] | -range 属性 | -slot | -vpd | -parent]
lsdev -vpd
lsdev -slot
描述
lsdev 命令显示有关 Virtual I/O Server中设备的信息。 如果未指定标志,那么将显示 Virtual I/O Server 中所有设备 (物理设备和虚拟设备) 的列表。 要列示具有特定类型的物理设备和虚拟设备,请使用 -type DeviceType 标志。 使用 -virtual 标志将仅列示虚拟设备。 将 -type 和 -virtual 标志配合使用时,将列示所指定类型的虚拟设备。
要显示有关特定设备的信息,请使用 -dev DeviceName 或 -plc PhysicalLocationCode。 使用 -child、-parent、-attr、-range、-slot 或 -vpd 标志可以指定显示哪种类型的信息。 如果未使用上述任何标志,那么将显示设备的名称、状态和描述。
在未指定设备的情况下使用 -vpd 标志将显示所有设备的特定于平台的信息。
如果指定了 -fmt Delimiter 标志,那么 lsdev 命令将以定界符分隔格式返回所有输出。 -state State 标志将输出限制为处于指定状态的设备。 -slots 标志将生成内置适配器的 I/O 插槽信息列表,这些适配器不可热插拔但可以对其执行动态 LPAR 操作。
除非使用了 -fmt 标志,否则 lsdev 输出将截断为每行 80 个字符。 如果使用了 -fmt 标志,那么不会截断输出行,并且可能会根据所设置的终端窗口行长度进行换行。
标志
| 标志名称 | 描述 |
|---|---|
| -attr [属性 ] | 显示有关特定设备的属性的信息。 如果指定了某个属性,那么将显示其当前值。 如果未指定任何属性,那么将显示以下有关给定设备的所有属性的信息:
|
| -孩子 | 显示指定设备的每个子设备的名称、状态、物理位置码和描述(-dev DeviceName 或 -plc PhysicalLocationCode)。 |
| -设计 DeviceName | 指定列示其信息的设备的设备逻辑名。 此标志不能与 -plc 标志配合使用。 |
| -领域 FieldName | 指定要显示的字段列表。 支持下列字段:
注: -field 标志不能与 -parent, -attr, -range, -slot或 -vpd 标志。
|
| -fmt 定界符 | 指定用于分隔输出字段的定界字符。 |
| -父母 | 显示特定设备的父设备的名称、状态、物理位置码和描述(-dev DeviceName 或 -plc PhysicalLocationCode)。 |
| -plc PhysicalLocationCode | 指定列示其信息的设备的设备物理位置码。 此标志不能与 -dev 标志配合使用。 |
| -range 属性 | 显示指定属性的允许值。 |
| -插槽 | 显示指定设备的插槽、描述和设备名(-dev DeviceName 或 -plc PhysicalLocationCode)。 设备必须位于可热插拔的 PCI 插槽中。 |
| -slot | 显示内置适配器的 I/O 插槽信息列表,这些适配器不可热插拔但可以对其执行动态 LPAR 操作。 |
| -State 状态 | 将输出限制为处于指定状态的设备。 支持下列状态:
|
| -类型 DeviceType | 指定设备类型。 使用此标志可以将输出限制为指定类型的设备。 将列示物理设备和虚拟设备。 受支持的类型如下:
|
| -虚拟 | 将输出限制为仅虚拟设备。 |
| -vpd | 指定了 -dev DeviceName 或 -plc PhysicalLocationCode 时,此标志用于显示所有设备或单个设备的特定于平台的信息。 |
退出状态
| 值 | 描述 |
|---|---|
| 返回码 | 描述 |
| 12 个月 | 指定的逻辑卷属于操作系统。 |
| 13 | 指定的物理或逻辑卷不是有效的物理或逻辑卷 |
示例
- 要列示所有虚拟适配器并显示 name 和 status 字段,请输入:
lsdev -type adapter -virtual -field name status系统将显示以下消息:
name status vhost0 Available vhost1 Available vhost2 Available ent6 Available ent7 Available ent8 Available ent9 Available - 要列示具有 disk 类型的所有设备并显示名称和物理位置字段,请输入:
lsdev -type disk -field name physloc系统将显示以下消息:
name physloc hdisk0 U9111.520.10004BA-T15-L5-L0 hdisk1 U9111.520.10004BA-T15-L8-L0 hdisk2 U9111.520.10004BA-T16-L5-L0 hdisk3 U9111.520.10004BA-T16-L8-L0 hdisk4 UTMP0.02E.00004BA-P1-C4-T1-L8-L0 hdisk5 UTMP0.02E.00004BA-P1-C4-T2-L8-L0 hdisk6 UTMP0.02F.00004BA-P1-C8-T2-L8-L0 hdisk7 UTMP0.02F.00004BA-P1-C4-T2-L8-L0 hdisk8 UTMP0.02F.00004BA-P1-C4-T2-L11-L0 vtscsi0 U9111.520.10004BA-V1-C2-L1 vtscsi1 U9111.520.10004BA-V1-C3-L1 vtscsi2 U9111.520.10004BA-V1-C3-L2 vtscsi3 U9111.520.10004BA-V1-C4-L1 vtscsi4 U9111.520.10004BA-V1-C4-L2 vtscsi5 U9111.520.10004BA-V1-C5-L1 - 要显示设备的父设备,请输入:
lsdev -dev hdisk0 -parent系统将显示以下消息:
parent scsi0 - 要显示所有不可热插拔但可以对其执行 DLPAR 操作的 I/O 插槽,请输入:
lsdev -slots系统将显示以下消息:
U787A.001.DNZ00Y1-P1-C1 Logical I/O Slot pci4 sisscsia0 U787A.001.DNZ00Y1-P1-T5 Logical I/O Slot pci3 ent0 ent1 U787A.001.DNZ00Y1-P1-T7 Logical I/O Slot pci2 usbhc0 usbhc1 U9111.520.10DFD8C-V2-C0 Virtual I/O Slot vsa0 U9111.520.10DFD8C-V2-C2 Virtual I/O Slot vhost0 U9111.520.10DFD8C-V2-C4 Virtual I/O Slot Unknown - 要列示具有通用串行总线 (USB) 磁盘类型的所有设备,请输入以下命令:
lsdev -type usb_disk系统将显示以下消息:
name status description usbms0 Available USB Mass Storage usbms1 Available USB Mass Storage vtusbdd0 Available Virtual Target Device - USB Disk - 要列示具有通用串行总线 (USB) 磁盘类型的所有虚拟设备,请输入以下命令:
lsdev -type usb_disk -virtual系统将显示以下消息:
name status description vtusbdd0 Available Virtual Target Device - USB Disk