3.2. Resources
3.2.1. 列出集合中的资源(list)
使用 list 命令显示特定类型的所有资源。列表还包括用于过滤结果的可选搜索查询。
语法
list [collection] [options]
选项 | Description |
---|---|
--show-all | 显示每个列出资源的所有非空属性。如果没有这个选项,则仅显示 id 、 属性。 |
--query [QUERY] | 根据 Red Hat Virtualization Manager 查询语言,使用服务器端查询来过滤列表。 |
--kwargs [QUERY] | 使用客户端查询过滤列表。 |
--case_sensitive true|false | 使用大小写敏感度匹配搜索查询。 |
--max | 显示的最大结果数。 |
注意
特定于资源类型的选项列在每种资源类型的定义页面中。
例 3.3. 列表示例
列出虚拟机:
[RHEVM shell (connected)]# list vms
列出带有列出所有属性的虚拟机:
[RHEVM shell (connected)]# list vms --show-all
列出状态为"up"的虚拟机:
[RHEVM shell (connected)]# list vms --query "status=up"
使用通配符列出所有域中与指定用户名匹配的用户:
[RHEVM shell (connected)]# list users --query "usrname=jsmith@*" --case_sensitive false
获取列表搜索语法的帮助信息:
[RHEVM shell (connected)]# list --help