LinuxCommandLibrary

vboxmanage

TLDR

List VMs

$ vboxmanage list vms
copy
Start VM
$ vboxmanage startvm [vmname]
copy
Start headless
$ vboxmanage startvm [vmname] --type headless
copy
Stop VM
$ vboxmanage controlvm [vmname] poweroff
copy
Create VM
$ vboxmanage createvm --name [vmname] --register
copy
Snapshot
$ vboxmanage snapshot [vmname] take [snapname]
copy

SYNOPSIS

vboxmanage command [options]

DESCRIPTION

vboxmanage controls VirtualBox. It's the CLI interface.
VM management. Create, start, stop.
Configuration. Settings modification.
Snapshots. State saving.
Full control. All VirtualBox features.

PARAMETERS

list

List objects.
startvm
Start VM.
controlvm
Control running VM.
createvm
Create VM.
modifyvm
Modify settings.
snapshot
Snapshot operations.
--type TYPE
Start type (gui, headless).

CAVEATS

VirtualBox required. Complex syntax. Many subcommands.

HISTORY

VBoxManage is the command-line interface for Oracle VirtualBox, providing full VM management capabilities.

SEE ALSO

virtualbox(1), qemu(1), virsh(1)

Copied to clipboard