分享

VBoxManage命令详解(二)

 Vanlei 2011-10-16
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] 显示当前可以收集信息的性能计数器
&

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多