vboxmanage

用命令行操作 VirtualBox 和 SGD

时光毁灭记忆、已成空白 提交于 2019-12-01 02:14:16
你可以在 这里 找到本文的原文。 作为Oracle桌面虚拟化仅存的两个解决方案,VirtualBox和SGD都提供了直观,友好的用户界面。在使用时,通过图形界面就可以完成大部分操作。 但是,在大规模部署时,不可能都在图形界面上进行。还需要通过命令行以脚本的形式进行批量处理。事实上,VirtualBox和SGD所有图形界面的操作都有对应的命令: VirtualBox提供了命令行工具:VBoxManage SGD提供了命令行工具:tarantella 本文列举了以上两个工具常用的一些命令。 利用VBoxManage管理VirtualBox 虚拟机克隆 VBoxManage clonevm mytemplate \ --basefolder /opt/vm-pools \ --name ubuntu-dp-06-01 --register 获取虚拟机IP 此命令有效的前提是虚拟机中已经安装了VirtualBox的Addon: VBoxManage guestproperty get ubuntu-dp-06-01 "/VirtualBox/GuestInfo/Net/0/IP/V4" 修改虚拟机Remote Display端口 VBoxManage modifyvm ubuntu-dp-06-01 --vrdeport 56001 开启虚拟机 使用headless方式,不弹出图形界面