(1)啟動虛拟機:
$ vboxmanage startvm <vmname> --type gui #執行結束後,就會啟動指定的虛拟機,幾乎和平時沒什麼差別。
$ vboxmanage startvm <vmname> --type headless #無gui,可以配置好ip,然後遠端控制
(2)關閉虛拟機
$ vboxmanage controlvm <vmname> acpipowerbutton # 關閉虛拟機,等價于點選系統關閉按鈕,正常關機
$ vboxmanage controlvm <vmname> poweroff # 關閉虛拟機,等價于直接關閉電源,非正常關機
(3)儲存虛拟機狀态、檢視虛拟機清單
$ vboxmanage controlvm <vmname> savestate # 儲存目前虛拟機的運作狀态
$ vboxmanage list runningvms # 列出運作中的虛拟機
(4) 重新開機虛拟機
$ vboxmanage controlvm <vm> reset #a cold reboot of the virtual machine
(5)建立虛拟機
$ vboxmanage createvm --name <vmname> --ostype linux_64 --register #建立虛拟機
$ vboxmanage modifyvm <vmname> --memory 256 --acpi on --boot1 net --nic1 bridged --bridgeadapter1 enp4s0f0 #修改虛拟機配置
$ vboxmanage createvdi --filename ~/virtualbox\ vms/<vmname>/<vmname>.vdi --size 10000 #建立硬碟鏡像檔案
(6)删除虛拟機
$ vboxmanage unregistervm <vmname> --delete #登出并删除虛拟機