AIX命令参考大全,卷 2,d - h - getdgrp 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 2,d - h

getdgrp 命令

用途

罗列与指定标准相匹配的设备类。

语法

getdgrp [ -a ] [ -e ] [ -l ][ Criteria] [ DeviceClassList ]

描述

列出包含与给定条件匹配的设备的设备类。该条件以表达式的形式给出。

标志

-a 显示设备必须符合所有包含在由此命令生成的报告中的设备类标准。如果没有定义标准,则 -a 标志无效。
-e 显示应该将参数列表中指定的设备类排除在由此命令生成的报告之外。如果没有指定设备,则 -e 标志无效。
-l 显示选项 -e 和列表 dgroup 中的所有设备类,即使不包含有效的设备成员,也应该罗列出来。如果命令行指定了Criteria,则此选项无效。

参数

标准 可以将设备所属的设备类包含在生成的列表之前,必须定义它所匹配的标准。可以将标准指定为一个表达式或一个表达式列表,设备类如要包含在由 getdgrp 生成的列表中,则其设备必须符合这些表达式。如果没有给出标准,则此列表包含所有的设备类。

设备必须至少满足此列表中的一个标准。然而,可以使用选项 -a 来指定应该执行“逻辑与”运算。因此,只包含那些包含符合列表当中所有标准的设备的类。

标准参数中指定的标准可以有四种可能的表达式类型。

属性=
将其成员已定义 属性,并且等于 的所有设类备提出。
属性!=
将其成员已定义属性,并且不等于的所有设备类提出。
属性:*
将其成员已定义属性的所有设备类提出。
属性!:*
将其成员未定义属性的所有设备类提出。

下列是有效的设备属性:

alias
设备名称。
描述
描述设备。
类型
描述设备类型的标记。
状态
设备的当前状态。
状态的可能值的列表是:
1.Defined
2.Available
3.Stopped
4.Diagnose
status 的值是不区分大小写的。
DeviceClassList 在定制的设备配置数据库中或者预定义的设备配置数据库中指定设备类名。

退出状态

0
成功完成命令。
1
命令语法不正确,使用了无效选项,或出现内部错误。
2
定制的设备对象类或预定义设备对象类不能打开阅读。

示例

  1. 要显示所有设备类,请输入:
    getdgrp
    输出类似以下格式:
    adapter aio 
    bus 
    cdrom 
    disk 
    diskette 
    gxme 
    if 
    keyboard 
    lft 
    logical_volume
    lvm 
    memory 
    mouse 
    planar 
    processor pty 
    pwrmgt 
    rcm 
    bin 
    tape 
    tcpip 
    tty
  2. 要列出其设备类型为“logical_volume”的设备类,请输入:
    getdgrp type=logical_volume
    输入类似于以下内容:
    logical_volume
  3. 要列出其设备类型为“lvtype”或其设备别名为“sys0”的设备类,请输入:
    getdgrp type=logical_volume alias=sys0
    输入类似于以下内容:
    logical_volume
    sys
  4. 要列出其状态属性已定义的设备类,请输入:
    getdgrp status=defined
    输入类似于以下内容:
    logical_volume
    posix_aio 
    rcm 
  5. 要显示设备类中定义了 status 属性的且属于“processor”设备类的设备,请输入:
    getdgrp status:* processor 
    输入类似于以下内容:
    processor 
  6. 要显示其中设备没有定义 status 属性的设备类,请输入:
    getdgrp status!:* processor

文件

/usr/sbin/getdgrp 包含 getdgrp 命令

相关信息

getdev 命令、lsdev 命令。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]