VBoxManage命令详解(二)
2010-08-23 20:58
VBoxManage addiscsidisk -server <name>|<ip> 通过指定服务器名称|ip地址添加ISCSI硬盘
-target <target> 指定对象名称字符串
[-port <port>] 指定ISCSI对象的服务端口号
[-lun <lun>] 指定对象资源的逻辑单元编号
[-encodedlun <lun>] 指定另一种格式的对象资源的逻辑单元编号
[-username <username>] 指定连接ISCSI对象的用户名
[-password <password>] 指定连接ISCSI对象所需的密码
[-comment <comment>] 为这个连接添加一段描述性文字
比如:VBoxManage addiscsidisk -server 10.200.2.30 -target iqn.2000-12.com.acme:storage.lun0 -lun 0
VBoxManage createhostif <name> 在宿主机添加一个指定名称的虚拟网络接口
VBoxManage removehostif <uuid>|<name> 从宿主机删除指定UUID|名称的虚拟网络接口
VBoxManage getextradata global| 获取全局设置信息
<uuid>| 获取指定UUID的虚拟机的信息
<name> 获取指定名称的虚拟机的信息
<key>| 获取与指定键值相关联的数据信息
enumerate 列举信息
比如:VBoxManage getextradata xp installdate 用于获取虚拟机XP的安装时间
VBoxManage setextradata global| 设置全局信息
<uuid>| 设置指定UUID的虚拟机的信息
<name> 设置指定名称的虚拟机的信息
<key> 指定要添加信息的键
[<value>] 给上面的键添加键值(必须指定键值)
比如:VBoxManage setextradata xp installdate 2006.01.01 设置虚拟机xp的安装时间为2006年1月1日
VBoxManage setproperty vdifolder default| 在全局设定里设置vdi目录为默认
<folder> | 在全局设定里设置指定vdi目录
machinefolder default| 在全局设定里设置虚拟机目录为默认
<folder> | 在全局设定里指定虚拟机目录
vrdpauthlibrary default| 在全局设定里设置VRDP证书为默认的证书
<library>| 在全局设定里指定其他的VRDP证书
websrvauthlibrary default| 在全局设定里设置Web服务证书为默认的证书
null| 在全局设定里设置web服务证书为空
<library>| 在全局设定里指定其他的Web服务证书
hwvirtexenabled yes|no 在全局设定里设置是|否支持硬件虚拟化
loghistorycount <value> 在全局设定里设置日志数目,编号从0开始
VBoxManage usbfilter add <index,0-N> 添加usb筛选器并设置它在筛选器列表中的位置
-target <uuid>| 添加usb筛选器到指定UUID的虚拟机
<name>| 添加usb筛选器到指定名称的虚拟机
global 添加全局usb筛选器
-name <string> 给usb筛选器指定名称
-action ignore| 不允许虚拟机连接到筛选器
hold 允许虚拟机连接到筛选器(全局筛选器时)
[-active yes|no] 筛选器是|否生效(默认是生效)
[-vendorid <XXXX>] 给usb筛选器指定vendorid(厂商标志)
[-productid <XXXX>] 给usb筛选器指定productid(产品标志号)
[-revision <IIFF>] 给usb筛选器指定revision(修订版本号)
[-manufacturer <string>] 给usb筛选器指定manufacturer(制造商)
[-product <string>] 给usb筛选器指定product(产品标志)
[-remote yes|no] 指定usb筛选器是|否在远程登陆时有效
[-serialnumber <string>] 给usb筛选器指定serialnumber(序列号)
[-maskedinterfaces <XXXXXXXX>]
VBoxManage usbfilter modify <index,0-N> 修改usb筛选器在列表中的顺序
-target <uuid>| 修改指定UUID的虚拟机的usb筛选器
<name>| 修改指定名称的虚拟机的usb筛选器
global 修改全局设置的usb筛选器
[-name <string>] 修改筛选器名称
[-action ignore| 不允许虚拟机连接到筛选器
hold] 允许虚拟机连接到筛选器(全局筛选器时)
[-active yes|no] 筛选器是|否生效(默认是生效)
[-vendorid <XXXX>|""] 给usb筛选器指定vendorid(厂商标志)
[-productid <XXXX>|""] 给usb筛选器指定productid(产品标志号)
[-revision <IIFF>|""] 给usb筛选器指定revision(修订版本号)
[-manufacturer <string>|""] 给usb筛选器指定manufacturer(制造商)
[-product <string>|""] 给usb筛选器指定product(产品标志)
[-remote yes|no] 指定usb筛选器是|否在远程登陆时有效
[-serialnumber <string>|""] 给usb筛选器指定serialnumber(序列号)
[-maskedinterfaces <XXXXXXXX>|""]
VBoxManage usbfilter remove <index,0-N> 删除指定序号的usb筛选器
-target <uuid>| 删除指定UUID的虚拟机的usb筛选器
<name>| 删除指定名称的虚拟机的usb筛选器
global 删除全局usb筛选器
VBoxManage sharedfolder add <vmname>| 添加共享文件夹到指定名称的虚拟机
<uuid> 添加共享文件夹到指定uuid的虚拟机
-name <name> 指定共享文件夹名称
-hostpath <hostpath> 指定共享文件夹所在的主机路径
[-transient] 设置临时共享
[-readonly] 设置共享为只读
VBoxManage sharedfolder remove <vmname>| 从指定名称的虚拟机删除共享文件夹
<uuid> 从指定UUID的虚拟机删除共享文件夹
-name <name> 删除指定名称的共享文件夹
[-transient] 临时删除
VBoxManage vmstatistics <vmname>| 统计指定名称的虚拟机的运行状态信息
<uuid> 统计指定UUID的虚拟机的运行状态信息
[-reset] 复位统计信息
[-pattern <pattern>] 设置信息的显示格式
[-descriptions] 在统计信息中显示描述信息
VBoxManage guestproperty get <vmname>| 获取指定名称的虚拟机的预先设定的属性值
<uuid> 获取指定UUID的虚拟机的预先设定的属性值
<property> 获取指定属性的预先设定的值 [-verbose] 以冗长的格式显示
VBoxManage guestproperty set <vmname>| 给指定名称的虚拟机设置属性值
<uuid> 给指定UUID的虚拟机设置属性值
<property> 要设定值的属性
[<value> 给属性设定的值
[-flags <flags>]] 设置一个标志
VBoxManage guestproperty enumerate <vmname>| 列举指定名称的虚拟机的属性值
<uuid> 列举指定UUID的虚拟机的属性值
[-patterns <patterns>] 列举属性值时采用的格式
VBoxManage metrics list [*| 显示性能计数器
收集的所有系统资源的监测数据
host| 显示性能计数器
收集的宿主机的系统资源的监测数据
<vmname> 显示性能计数器
收集的虚拟机的系统资源的监测数据
[<metric_list>]] 要显示的性能计数器列表
VBoxManage metrics setup 设置性能计数器
[-period <seconds>] 设置性能计数器的显示周期 [-samples <count>] 设置性能计数器抽样统计数 [*| 对所有资源设置设置性能计数器 host| 对宿主机资源设置设置性能计数器
<vmname> 对虚拟机资源设置设置性能计数器
[<metric_list>]] 性能计数器列表
例如:VBoxManage metrics setup -period 1 -samples 5 host CPU/Load,RAM/Usage
VBoxManage metrics query [*| 查找并显示所有资源当前的性能计数器
host| 查找并显示宿主机当前的资源的性能计数器
<vmname> 查找并显示虚拟机当前的资源的性能计数器
[<metric_list>]] 性能计数器列表
例如:VBoxManage query host CPU/Load/User,CPU/Load/Kernel
VBoxManage metrics collect 收集性能计数器信息
[-period <seconds>] 设置性能计数器信息显示的刷新周期 [-samples <count>] 设置性能计数器抽样统计数 [-list] 显示当前可以收集信息的性能计数器 & |
|