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
						列出带有列出所有属性的虚拟机:
					
[RHEVM shell (connected)]# list vms --show-all
[RHEVM shell (connected)]# list vms --show-all
						列出状态为"up"的虚拟机:
					
[RHEVM shell (connected)]# list vms --query "status=up"
[RHEVM shell (connected)]# list vms --query "status=up"
						使用通配符列出所有域中与指定用户名匹配的用户:
					
[RHEVM shell (connected)]# list users --query "usrname=jsmith@*" --case_sensitive false
[RHEVM shell (connected)]# list users --query "usrname=jsmith@*"  --case_sensitive false
						获取列表搜索语法的帮助信息:
					
[RHEVM shell (connected)]# list --help
[RHEVM shell (connected)]# list --help