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

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

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

getdev 命令

用途

列出符合指定标准的设备。

语法

getdev [ -a ] [ -e ] [ Criteria] [ DeviceList ]

描述

列出匹配给定标准的设备。标准以表达式的形式给出。getdev 命令可以检查系统上所有的设备或指定列表中的设备。

标志

-a 指定设备必须符合由该命令生成的列表中包括的所有标准。如果没有定义标准,那么 -a 标志没有什么影响。
-e 指定设备列表中所列的设备不能包括在由 getdev 命令生成的列表中。没有-e 标志,只生成设备列表中所列的设备。如果没有指定设备,该标志被忽略。

参数

标准 在设备被包括在所生成的列表中之前,定义设备必须符合的标准。标准可以被指定为一个表达式或一个表达式列表,由 getdev 命令生成的列表中所包括的设备必须符合这些表达式。如果没有提供标准,所有设备都将被列入列表中。

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

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

属性=
引出所有带成员的设备。这些设备已经被定义了属性,其属性与相等。
属性!=
引出所有带成员的设备。这些设备已经被定义了属性,其属性与不等。
属性:*
引出所有定义了属性的、带成员的设备。
属性!:*
引出所有未定义属性的、带成员的设备。

下列是有效的设备属性:

别名
设备名称。
描述
描述设备。
类型
描述设备类型的标记。
type 属性的值的有效组可通过执行以下命令获得。odmget PdDv | grep -w class | awk '{print $3}' | sed 's/"//g' | sort | uniq
状态
设备的当前状态。
状态的可能值的列表是:
1.Defined
2.Available
3.Stopped
4.Diagnose
status 的值是不区分大小写的。
设备列表 指定空格分隔的设备列表以便于标准检查。

退出状态

0
成功完成命令。
> 1
发生错误。

示例

  1. 显示所有设备,请输入:
    getdev
  2. 要列出类型为“lvtype”的设备,请输入:
    getdev type=logical_volume
  3. 要列出类型不是“logical_volume”的设备,请输入:
    getdev type!=logical_volume
  4. 要列出类型为“logical_volume”或其设备别名为“sys0”的设备,请输入:
    getdev type=logical_volume alias=sys0
    其输出看似如下:
    hd1 
    hd2 
    hd3 
    hd4 
    ...  
    sys0
  5. 要列出类型为“logical_volume”且其设备别名为“lv01”的设备,请输入:
    getdev -a type=logical_volume alias=lv01
  6. 显示定义了status属性的设备,请输入:
    getdev status:*
  7. 显示 desc 属性尚未定义的设备,请输入:
    getdev desc!:* 

文件

/usr/sbin/getdev 包含 getdev 命令

相关信息

getdgrp 命令、lsdev 命令。

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