VirtualBox命令行工具(VBoxManage)使用,最全最详细
此文章禁止任何方式转载,请尊重作者的劳动成果
最后更新于2020.08.06
VirtualBox命令行工具是VBoxManage.exe,在VirtualBox安装目录下。
如果有兴趣可以点击这里跳转到文章底部看看英文的帮助信息
如果有需求可以点击这里跳转到查看详细翻译的文档
长文告警,持续更新
好了,现在进入正文。
讲讲用途
很多主机(如服务器)没有图像显示设备,甚至只支持命令行没有GUI,所以如果要在这一类主机上搭建虚拟机只能采取这种方法。
命令使用
- 创建新虚拟机
VBoxManage createvm --name <名称> --ostype <系统类型> --register
其中<名称>
是自定义的,但是必须用英文双引号包围,如:"test"
<系统类型>
可以是如下的表格的第一列。(一个个字敲上去的QwQ)
跳到表格下方
名称 | 描述 | 隶属 | 制造商 | 是否为x64系统 |
---|---|---|---|---|
Other | Other/Unknown | Other | Other | |
Other_64 | Other/Unknown(64-bit) | Other | Other | |
Windows31 | Windows3.1 | Windows | MicrosoftWindows | |
Windows95 | Windows95 | Windows | MicrosoftWindows | |
Windows98 | Windows98 | Windows | MicrosoftWindows | |
WindowsMe | WindowsME | Windows | MicrosoftWindows | |
WindowsNT4 | WindowsNT4 | Windows | MicrosoftWindows | |
Windows2000 | Windows2000 | Windows | MicrosoftWindows | |
WindowsXP | WindowsXP(32-bit) | Windows | MicrosoftWindows | |
WindowsXP_64 | WindowsXP(64-bit) | Windows | MicrosoftWindows | |
Windows2003 | Windows2003(32-bit) | Windows | MicrosoftWindows | |
Windows2003_64 | Windows2003(64-bit) | Windows | MicrosoftWindows | |
WindowsVista | WindowsVista(32-bit) | Windows | MicrosoftWindows | |
WindowsVista_64 | WindowsVista(64-bit) | Windows | MicrosoftWindows | |
Windows2008 | Windows2008(32-bit) | Windows | MicrosoftWindows | |
Windows2008_64 | Windows2008(64-bit) | Windows | MicrosoftWindows | |
Windows7 | Windows7(32-bit) | Windows | MicrosoftWindows | |
Windows7_64 | Windows7(64-bit) | Windows | MicrosoftWindows | |
Windows8 | Windows8(32-bit) | Windows | MicrosoftWindows | |
Windows8_64 | Windows8(64-bit) | Windows | MicrosoftWindows | |
Windows81 | Windows8.1(32-bit) | Windows | MicrosoftWindows | |
Windows81_64 | Windows8.1(64-bit) | Windows | MicrosoftWindows | |
Windows2012_64 | Windows2012(64-bit) | Windows | MicrosoftWindows | |
Windows10 | Windows10(32-bit) | Windows | MicrosoftWindows | |
Windows10_64 | Windows10(64-bit) | Windows | MicrosoftWindows | |
Windows2016_64 | Windows2016(64-bit) | Windows | MicrosoftWindows | |
WindowsNT | OtherWindows(32-bit) | Windows | MicrosoftWindows | |
WindowsNT_64 | OtherWindows(64-bit) | Windows | MicrosoftWindows | |
Linux22 | Linux2.2 | Linux | Linux | |
Linux24 | Linux2.4(32-bit) | Linux | Linux | |
Linux24_64 | Linux2.4(64-bit) | Linux | Linux | |
Linux26 | Linux2.6/3.x/4.x(32-bit) | Linux | Linux | |
Linux26_64 | Linux2.6/3.x/4.x(64-bit) | Linux | Linux | |
ArchLinux | ArchLinux(32-bit) | Linux | Linux | |
ArchLinux_64 | ArchLinux(64-bit) | Linux | Linux | |
Debian | Debian(32-bit) | Linux | Linux | |
Debian_64 | Debian(64-bit) | Linux | Linux | |
OpenSUSE | openSUSE(32-bit) | Linux | Linux | |
OpenSUSE_64 | openSUSE(64-bit) | Linux | Linux | |
Fedora | Fedora(32-bit) | Linux | Linux | |
Fedora_64 | Fedora(64-bit) | Linux | Linux | |
Gentoo | Gentoo(32-bit) | Linux | Linux | |
Gentoo_64 | Gentoo(64-bit) | Linux | Linux | |
Mandriva | Mandriva(32-bit) | Linux | Linux | |
Mandriva_64 | Mandriva(64-bit) | Linux | Linux | |
RedHat | RedHat(32-bit) | Linux | Linux | |
RedHat_64 | RedHat(64-bit) | Linux | Linux | |
Turbolinux | Turbolinux(32-bit) | Linux | Linux | |
Turbolinux_64 | Turbolinux(64-bit) | Linux | Linux | |
Ubuntu | Ubuntu(32-bit) | Linux | Linux | |
Ubuntu_64 | Ubuntu(64-bit) | Linux | Linux | |
Xandros | Xandros(32-bit) | Linux | Linux | |
Xandros_64 | Xandros(64-bit) | Linux | Linux | |
Oracle | Oracle(32-bit) | Linux | Linux | |
Oracle_64 | Oracle(64-bit) | Linux | Linux | |
Linux | OtherLinux(32-bit) | Linux | Linux | |
Linux_64 | OtherLinux(64-bit) | Linux | Linux | |
Solaris | OracleSolaris105/09andearlier(32-bit) | Solaris | Solaris | |
Solaris_64 | OracleSolaris105/09andearlier(64-bit) | Solaris | Solaris | |
OpenSolaris | OracleSolaris1010/09andlater(32-bit) | Solaris | Solaris | |
OpenSolaris_64 | OracleSolaris1010/09andlater(64-bit) | Solaris | Solaris | |
Solaris11_64 | OracleSolaris11(64-bit) | Solaris | Solaris | |
FreeBSD | FreeBSD(32-bit) | BSD | BSD | |
FreeBSD_64 | FreeBSD(64-bit) | BSD | BSD | |
OpenBSD | OpenBSD(32-bit) | BSD | BSD | |
OpenBSD_64 | OpenBSD(64-bit) | BSD | BSD | |
NetBSD | NetBSD(32-bit) | BSD | BSD | |
NetBSD_64 | NetBSD(64-bit) | BSD | BSD | |
OS2Warp3 | OS/2Warp3 | OS2 | IBMOS/2 | |
OS2Warp4 | OS/2Warp4 | OS2 | IBMOS/2 | |
OS2Warp45 | OS/2Warp4.5 | OS2 | IBMOS/2 | |
OS2eCS | eComStation | OS2 | IBMOS/2 | |
OS21x | OS/21.x | OS2 | IBMOS/2 | |
OS2 | OtherOS/2 | OS2 | IBMOS/2 | |
MacOS | MacOSX(32-bit) | MacOS | MacOSX | |
MacOS_64 | MacOSX(64-bit) | MacOS | MacOSX | |
MacOS106 | MacOSX10.6SnowLeopard(32-bit) | MacOS | MacOSX | |
MacOS106_64 | MacOSX10.6SnowLeopard(64-bit) | MacOS | MacOSX | |
MacOS107_64 | MacOSX10.7Lion(64-bit) | MacOS | MacOSX | |
MacOS108_64 | MacOSX10.8MountainLion(64-bit) | MacOS | MacOSX | |
MacOS109_64 | MacOSX10.9Mavericks(64-bit) | MacOS | MacOSX | |
MacOS1010_64 | MacOSX10.10Yosemite(64-bit) | MacOS | MacOSX | |
MacOS1011_64 | MacOSX10.11ElCapitan(64-bit) | MacOS | MacOSX | |
MacOS1012_64 | macOS10.12Sierra(64-bit) | MacOS | MacOSX | |
MacOS1013_64 | macOS10.13HighSierra(64-bit) | MacOS | MacOSX | |
DOS | DOS | Other | Other | |
Netware | Netware | Other | Other | |
L4 | L4 | Other | Other | |
QNX | QNX | Other | Other | |
JRockitVE | JRockitVE | Other | Other | |
VBoxBS_64 | VirtualBoxBootsectorTest(64-bit) | Other | Other |
回到表格上方
如果没有指定–register参数,那么需要在后续的命令中使用registervm命令
为虚拟机指定设置信息:
VBoxManage modifyvm "ubuntu" --memory 256 --acpi on --boot1 dvd --nic1 nat
为虚拟机创建虚拟硬盘(例如,20GB):
VBoxManage createhd --filename "ubuntu.vdi" --size 20000
- 为虚拟机添加IDE控制器:
VBoxManage storagectl "ubuntu" --name "IDE Controller" --add ide --controller PIIX4
- 将第三步中创建的虚拟硬盘添加到虚拟机:
VBoxManage storageattach "ubuntu" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium "ubuntu.vdi"
- 将需要安装的操作系统iso文件添加到虚拟机:
VBoxManage storageattach "ubuntu" --storagectl "IDE Controller" --port 0 --device 1 --type dvddrive --medium /full/path/to/iso.iso
- 启动虚拟机:
VBoxManage startvm "ubuntu" --type headless
关闭虚拟机:
VBoxManage controlvm "ubuntu" poweroff
这些是基础的命令,下面详细讲解完整命令的示例
因为<>|[](){}这些符号显示会有问题,所以放代码块里面结合示例讲解。使用:VBoxManage [<常规选项>] <命令>常规选项:[-v|--version] 打印版本号并退出[-q|--nologo] 关闭徽标功能[--settingspw <pw>] 提供设置密码[--settingspwfile <file>] 提供包含设置密码的文件[@<response-file>] 从给定的响应文件中加载参数(bourne风格)p.s.不知道怎么翻译bourne命令:list [--long|-l] [--sorted|-s]vms|runningvms|ostypes|hostdvds|hostfloppies|intnets|bridgedifs|hostonlyifs|natnets|dhcpservers|hostinfo|hostcpuids|hddbackends|hdds|dvds|floppies|usbhost|usbfilters|systemproperties|extpacks|groups|webcams|screenshotformatsshowvminfo <uuid|vmname> [--details][--machinereadable]showvminfo <uuid|vmname> --log <idx>registervm <filename>unregistervm <uuid|vmname> [--delete]createvm --name <name>[--groups <group>, ...][--ostype <ostype>][--register][--basefolder <path>][--uuid <uuid>]modifyvm <uuid|vmname>[--name <name>][--groups <group>, ...][--description <desc>][--ostype <ostype>][--iconfile <filename>][--memory <memorysize in MB>][--pagefusion on|off][--vram <vramsize in MB>][--acpi on|off][--pciattach 03:04.0][--pciattach 03:04.0@02:01.0][--pcidetach 03:04.0][--ioapic on|off][--hpet on|off][--triplefaultreset on|off][--apic on|off][--x2apic on|off][--paravirtprovider none|default|legacy|minimal|hyperv|kvm][--paravirtdebug <key=value> [,<key=value> ...]][--hwvirtex on|off][--nestedpaging on|off][--largepages on|off][--vtxvpid on|off][--vtxux on|off][--pae on|off][--longmode on|off][--ibpb-on-vm-exit on|off][--ibpb-on-vm-entry on|off][--spec-ctrl on|off][--cpu-profile "host|Intel 80[86|286|386]"][--cpuid-portability-level <0..3>[--cpuid-set <leaf[:subleaf]> <eax> <ebx> <ecx> <edx>][--cpuid-remove <leaf[:subleaf]>][--cpuidremoveall][--hardwareuuid <uuid>][--cpus <number>][--cpuhotplug on|off][--plugcpu <id>][--unplugcpu <id>][--cpuexecutioncap <1-100>][--rtcuseutc on|off][--graphicscontroller none|vboxvga|vmsvga][--monitorcount <number>][--accelerate3d on|off][--accelerate2dvideo on|off][--firmware bios|efi|efi32|efi64][--chipset ich9|piix3][--bioslogofadein on|off][--bioslogofadeout on|off][--bioslogodisplaytime <msec>][--bioslogoimagepath <imagepath>][--biosbootmenu disabled|menuonly|messageandmenu][--biosapic disabled|apic|x2apic][--biossystemtimeoffset <msec>][--biospxedebug on|off][--boot<1-4> none|floppy|dvd|disk|net>][--nic<1-N> none|null|nat|bridged|intnet|hostonly|generic|natnetwork][--nictype<1-N> Am79C970A|Am79C973|82540EM|82543GC|82545EM|virtio][--cableconnected<1-N> on|off][--nictrace<1-N> on|off][--nictracefile<1-N> <filename>][--nicproperty<1-N> name=[value]][--nicspeed<1-N> <kbps>][--nicbootprio<1-N> <priority>][--nicpromisc<1-N> deny|allow-vms|allow-all][--nicbandwidthgroup<1-N> none|<name>][--bridgeadapter<1-N> none|<devicename>][--hostonlyadapter<1-N> none|<devicename>][--intnet<1-N> <network name>][--nat-network<1-N> <network name>][--nicgenericdrv<1-N> <driver>[--natnet<1-N> <network>|default][--natsettings<1-N> [<mtu>],[<socksnd>],[<sockrcv>],[<tcpsnd>],[<tcprcv>]][--natpf<1-N> [<rulename>],tcp|udp,[<hostip>],<hostport>,[<guestip>],<guestport>][--natpf<1-N> delete <rulename>][--nattftpprefix<1-N> <prefix>][--nattftpfile<1-N> <file>][--nattftpserver<1-N> <ip>][--natbindip<1-N> <ip>[--natdnspassdomain<1-N> on|off][--natdnsproxy<1-N> on|off][--natdnshostresolver<1-N> on|off][--nataliasmode<1-N> default|[log],[proxyonly],[sameports]][--macaddress<1-N> auto|<mac>][--mouse ps2|usb|usbtablet|usbmultitouch][--keyboard ps2|usb[--uart<1-N> off|<I/O base> <IRQ>][--uartmode<1-N> disconnected|server <pipe>|client <pipe>|tcpserver <port>|tcpclient <hostname:port>|file <file>|<devicename>][--lpt<1-N> off|<I/O base> <IRQ>][--lptmode<1-N> <devicename>][--guestmemoryballoon <balloonsize in MB>][--audio none|null|dsound][--audioin on|off][--audioout on|off][--audiocontroller ac97|hda|sb16][--audiocodec stac9700|ad1980|stac9221|sb16][--clipboard disabled|hosttoguest|guesttohost|bidirectional][--draganddrop disabled|hosttoguest][--vrde on|off][--vrdeextpack default|<name>[--vrdeproperty <name=[value]>][--vrdeport <hostport>][--vrdeaddress <hostip>][--vrdeauthtype null|external|guest][--vrdeauthlibrary default|<name>[--vrdemulticon on|off][--vrdereusecon on|off][--vrdevideochannel on|off][--vrdevideochannelquality <percent>][--usb on|off][--usbehci on|off][--usbxhci on|off][--usbrename <oldname> <newname>][--snapshotfolder default|<path>][--teleporter on|off][--teleporterport <port>][--teleporteraddress <address|empty>[--teleporterpassword <password>][--teleporterpasswordfile <file>|stdin][--tracing-enabled on|off][--tracing-config <config-string>][--tracing-allow-vm-access on|off][--usbcardreader on|off][--autostart-enabled on|off][--autostart-delay <seconds>][--videocap on|off][--videocapscreens all|<screen ID> [<screen ID> ...]][--videocapfile <filename>][--videocapres <width> <height>][--videocaprate <rate>][--videocapfps <fps>][--videocapmaxtime <ms>][--videocapmaxsize <MB>][--videocapopts <key=value> [,<key=value> ...]][--defaultfrontend default|<name>]clonevm <uuid|vmname>[--snapshot <uuid>|<name>][--mode machine|machineandchildren|all][--options link|keepallmacs|keepnatmacs|keepdisknames][--name <name>][--groups <group>, ...][--basefolder <basefolder>][--uuid <uuid>][--register]import <ovfname/ovaname>[--dry-run|-n][--options keepallmacs|keepnatmacs|importtovdi][more options](run with -n to have options displayedfor a particular OVF)export <machines> --output|-o <name>.<ovf/ova/tar.gz>[--legacy09|--ovf09|--ovf10|--ovf20|--opc10][--manifest][--iso][--options manifest|iso|nomacs|nomacsbutnat][--vsys <number of virtual system>][--product <product name>][--producturl <product url>][--vendor <vendor name>][--vendorurl <vendor url>][--version <version info>][--description <description info>][--eula <license text>][--eulafile <filename>]startvm <uuid|vmname>...[--type gui|sdl|headless|separate][-E|--putenv <NAME>[=<VALUE>]]controlvm <uuid|vmname>pause|resume|reset|poweroff|savestate|acpipowerbutton|acpisleepbutton|keyboardputscancode <hex> [<hex> ...]|keyboardputstring <string1> [<string2> ...]|keyboardputfile <filename>|setlinkstate<1-N> on|off |nic<1-N> null|nat|bridged|intnet|hostonly|generic|natnetwork [<devicename>] |nictrace<1-N> on|off |nictracefile<1-N> <filename> |nicproperty<1-N> name=[value] |nicpromisc<1-N> deny|allow-vms|allow-all |natpf<1-N> [<rulename>],tcp|udp,[<hostip>],<hostport>,[<guestip>],<guestport> |natpf<1-N> delete <rulename> |guestmemoryballoon <balloonsize in MB> |usbattach <uuid>|<address>[--capturefile <filename>] |usbdetach <uuid>|<address> |audioin on|off |audioout on|off |clipboard disabled|hosttoguest|guesttohost|bidirectional |draganddrop disabled|hosttoguest |vrde on|off |vrdeport <port> |vrdeproperty <name=[value]> |vrdevideochannelquality <percent> |setvideomodehint <xres> <yres> <bpp>[[<display>] [<enabled:yes|no> |[<xorigin> <yorigin>]]] |screenshotpng <file> [display] |videocap on|off |videocapscreens all|none|<screen>,[<screen>...] |videocapfile <file>videocapres <width>x<height>videocaprate <rate>videocapfps <fps>videocapmaxtime <ms>videocapmaxsize <MB>setcredentials <username>--passwordfile <file> | <password><domain>[--allowlocallogon <yes|no>] |teleport --host <name> --port <port>[--maxdowntime <msec>][--passwordfile <file> |--password <password>] |plugcpu <id> |unplugcpu <id> |cpuexecutioncap <1-100>webcam <attach [path [settings]]> | <detach [path]> | <list>addencpassword <id><password file>|-[--removeonsuspend <yes|no>]removeencpassword <id>removeallencpasswordsdiscardstate <uuid|vmname>adoptstate <uuid|vmname> <state_file>snapshot <uuid|vmname>take <name> [--description <desc>] [--live][--uniquename Number,Timestamp,Space,Force] |delete <uuid|snapname> |restore <uuid|snapname> |restorecurrent |edit <uuid|snapname>|--current[--name <name>][--description <desc>] |list [--details|--machinereadable] |showvminfo <uuid|snapname>closemedium [disk|dvd|floppy] <uuid|filename>[--delete]storageattach <uuid|vmname>--storagectl <name>[--port <number>][--device <number>][--type dvddrive|hdd|fdd][--medium none|emptydrive|additions|<uuid|filename>|host:<drive>|iscsi][--mtype normal|writethrough|immutable|shareable|readonly|multiattach][--comment <text>][--setuuid <uuid>][--setparentuuid <uuid>][--passthrough on|off][--tempeject on|off][--nonrotational on|off][--discard on|off][--hotpluggable on|off][--bandwidthgroup <name>][--forceunmount][--server <name>|<ip>][--target <target>][--tport <port>][--lun <lun>][--encodedlun <lun>][--username <username>][--password <password>][--passwordfile <file>][--initiator <initiator>][--intnet]storagectl <uuid|vmname>--name <name>[--add ide|sata|scsi|floppy|sas|usb|pcie][--controller LSILogic|LSILogicSAS|BusLogic|IntelAHCI|PIIX3|PIIX4|ICH6|I82078|[ USB|NVMe][--portcount <1-n>][--hostiocache on|off][--bootable on|off][--rename <name>][--remove]bandwidthctl <uuid|vmname>add <name> --type disk|network--limit <megabytes per second>[k|m|g|K|M|G] |set <name>--limit <megabytes per second>[k|m|g|K|M|G] |remove <name> |list [--machinereadable](limit units: k=kilobit, m=megabit, g=gigabit,K=kilobyte, M=megabyte, G=gigabyte)showmediuminfo [disk|dvd|floppy] <uuid|filename>createmedium [disk|dvd|floppy] --filename <filename>[--size <megabytes>|--sizebyte <bytes>][--diffparent <uuid>|<filename>[--format VDI|VMDK|VHD] (default: VDI)[--variant Standard,Fixed,Split2G,Stream,ESX]modifymedium [disk|dvd|floppy] <uuid|filename>[--type normal|writethrough|immutable|shareable|readonly|multiattach][--autoreset on|off][--property <name=[value]>][--compact][--resize <megabytes>|--resizebyte <bytes>][--move <path][--description <description string>]clonemedium [disk|dvd|floppy] <uuid|inputfile> <uuid|outputfile>[--format VDI|VMDK|VHD|RAW|<other>][--variant Standard,Fixed,Split2G,Stream,ESX][--existing]mediumproperty [disk|dvd|floppy] set <uuid|filename><property> <value>[disk|dvd|floppy] get <uuid|filename><property>[disk|dvd|floppy] delete <uuid|filename><property>encryptmedium <uuid|filename>[--newpassword <file>|-][--oldpassword <file>|-][--cipher <cipher identifier>][--newpasswordid <password identifier>]checkmediumpwd <uuid|filename><pwd file>|-convertfromraw <filename> <outputfile>[--format VDI|VMDK|VHD][--variant Standard,Fixed,Split2G,Stream,ESX][--uuid <uuid>]convertfromraw stdin <outputfile> <bytes>[--format VDI|VMDK|VHD][--variant Standard,Fixed,Split2G,Stream,ESX][--uuid <uuid>]getextradata global|<uuid|vmname><key>|enumeratesetextradata global|<uuid|vmname><key>[<value>] (no value deletes key)setproperty machinefolder default|<folder> |hwvirtexclusive on|off |vrdeauthlibrary default|<library> |websrvauthlibrary default|null|<library> |vrdeextpack null|<library> |autostartdbpath null|<folder> |loghistorycount <value>defaultfrontend default|<name>logginglevel <log setting>usbfilter add <index,0-N>--target <uuid|vmname>|global--name <string>--action ignore|hold (global filters only)[--active yes|no] (yes)[--vendorid <XXXX>] (null)[--productid <XXXX>] (null)[--revision <IIFF>] (null)[--manufacturer <string>] (null)[--product <string>] (null)[--remote yes|no] (null, VM filters only)[--serialnumber <string>] (null)[--maskedinterfaces <XXXXXXXX>]usbfilter modify <index,0-N>--target <uuid|vmname>|global[--name <string>][--action ignore|hold] (global filters only)[--active yes|no][--vendorid <XXXX>|""][--productid <XXXX>|""][--revision <IIFF>|""][--manufacturer <string>|""][--product <string>|""][--remote yes|no] (null, VM filters only)[--serialnumber <string>|""][--maskedinterfaces <XXXXXXXX>]usbfilter remove <index,0-N>--target <uuid|vmname>|globalsharedfolder add <uuid|vmname>--name <name> --hostpath <hostpath>[--transient] [--readonly] [--automount]sharedfolder remove <uuid|vmname>--name <name> [--transient]guestproperty get <uuid|vmname><property> [--verbose]guestproperty set <uuid|vmname><property> [<value> [--flags <flags>]]guestproperty delete|unset <uuid|vmname><property>guestproperty enumerate <uuid|vmname>[--patterns <patterns>]guestproperty wait <uuid|vmname> <patterns>[--timeout <msec>] [--fail-on-timeout]guestcontrol <uuid|vmname> [--verbose|-v] [--quiet|-q][--username <name>] [--domain <domain>][--passwordfile <file> | --password <password>]run [common-options][--exe <path to executable>] [--timeout <msec>][-E|--putenv <NAME>[=<VALUE>]] [--unquoted-args][--ignore-operhaned-processes] [--profile][--no-wait-stdout|--wait-stdout][--no-wait-stderr|--wait-stderr][--dos2unix] [--unix2dos]-- <program/arg0> [argument1] ... [argumentN]]start [common-options][--exe <path to executable>] [--timeout <msec>][-E|--putenv <NAME>[=<VALUE>]] [--unquoted-args][--ignore-operhaned-processes] [--profile]-- <program/arg0> [argument1] ... [argumentN]]copyfrom [common-options][--dryrun] [--follow] [-R|--recursive]<guest-src0> [guest-src1 [...]] <host-dst>copyfrom [common-options][--dryrun] [--follow] [-R|--recursive][--target-directory <host-dst-dir>]<guest-src0> [guest-src1 [...]]copyto [common-options][--dryrun] [--follow] [-R|--recursive]<host-src0> [host-src1 [...]] <guest-dst>copyto [common-options][--dryrun] [--follow] [-R|--recursive][--target-directory <guest-dst>]<host-src0> [host-src1 [...]]mkdir|createdir[ectory] [common-options][--parents] [--mode <mode>]<guest directory> [...]rmdir|removedir[ectory] [common-options][-R|--recursive]<guest directory> [...]removefile|rm [common-options] [-f|--force]<guest file> [...]mv|move|ren[ame] [common-options]<source> [source1 [...]] <dest>mktemp|createtemp[orary] [common-options][--secure] [--mode <mode>] [--tmpdir <directory>]<template>stat [common-options]<file> [...]guestcontrol <uuid|vmname> [--verbose|-v] [--quiet|-q]list <all|sessions|processes|files> [common-opts]closeprocess [common-options]< --session-id <ID>| --session-name <name or pattern><PID1> [PID1 [...]]closesession [common-options]< --all | --session-id <ID>| --session-name <name or pattern> >updatega|updateguestadditions|updateadditions[--source <guest additions .ISO>][--wait-start] [common-options][-- [<argument1>] ... [<argumentN>]]watch [common-options]metrics list [*|host|<vmname> [<metric_list>]](comma-separated)metrics setup[--period <seconds>] (default: 1)[--samples <count>] (default: 1)[--list][*|host|<vmname> [<metric_list>]]metrics query [*|host|<vmname> [<metric_list>]]metrics enable[--list][*|host|<vmname> [<metric_list>]]metrics disable[--list][*|host|<vmname> [<metric_list>]]metrics collect[--period <seconds>] (default: 1)[--samples <count>] (default: 1)[--list][--detach][*|host|<vmname> [<metric_list>]]natnetwork add --netname <name>--network <network>[--enable|--disable][--dhcp on|off][--port-forward-4 <rule>][--loopback-4 <rule>][--ipv6 on|off][--port-forward-6 <rule>][--loopback-6 <rule>]natnetwork remove --netname <name>natnetwork modify --netname <name>[--network <network>][--enable|--disable][--dhcp on|off][--port-forward-4 <rule>][--loopback-4 <rule>][--ipv6 on|off][--port-forward-6 <rule>][--loopback-6 <rule>]natnetwork start --netname <name>natnetwork stop --netname <name>natnetwork list [<pattern>]hostonlyif ipconfig <name>[--dhcp |--ip<ipv4> [--netmask<ipv4> (def: 255.255.255.0)] |--ipv6<ipv6> [--netmasklengthv6<length> (def: 64)]]create |remove <name>dhcpserver add|modify --netname <network_name> |--ifname <hostonly_if_name>[--ip <ip_address>--netmask <network_mask>--lowerip <lower_ip>--upperip <upper_ip>][--enable | --disable]dhcpserver remove --netname <network_name> |--ifname <hostonly_if_name>usbdevsource add <source name>--backend <backend>--address <address>usbdevsource remove <source name>自检和调试:VBoxManage debugvm <uuid|vmname> dumpvmcore [--filename=name]VBoxManage debugvm <uuid|vmname> info <item> [args...]VBoxManage debugvm <uuid|vmname> injectnmiVBoxManage debugvm <uuid|vmname> log [[--release] | [--debug]] [group-settings...]VBoxManage debugvm <uuid|vmname> logdest [[--release] | [--debug]] [destinations...]VBoxManage debugvm <uuid|vmname> logflags [[--release] | [--debug]] [flags...]VBoxManage debugvm <uuid|vmname> osdetectVBoxManage debugvm <uuid|vmname> osinfoVBoxManage debugvm <uuid|vmname> osdmesg [--lines=lines]VBoxManage debugvm <uuid|vmname> getregisters [--cpu=id] [reg-set.reg-name...]VBoxManage debugvm <uuid|vmname> setregisters [--cpu=id] [reg-set.reg-name=value...]VBoxManage debugvm <uuid|vmname> show [[--human-readable] | [--sh-export] |[--sh-eval] | [--cmd-set]] [settings-item...]VBoxManage debugvm <uuid|vmname> stack [--cpu=id]VBoxManage debugvm <uuid|vmname> statistics [--reset] [--descriptions][--pattern=pattern]插件管理:VBoxManage extpack install [--replace] <tarball>VBoxManage extpack uninstall [--force] <name>VBoxManage extpack cleanup无人值守安装操作系统:VBoxManage unattended detect <--iso=install-iso> [--machine-readable]VBoxManage unattended install <uuid|vmname> <--iso=install-iso> [--user=login][--password=password] [--password-file=file] [--full-user-name=name][--key=product-key] [--install-additions] [--no-install-additions][--additions-iso=add-iso] [--install-txs] [--no-install-txs][--validation-kit-iso=testing-iso] [--locale=ll_CC] [--country=CC][--time-zone=tz] [--hostname=fqdn] [--package-selection-adjustment=keyword][--dry-run] [--auxiliary-base-path=path] [--image-index=number][--script-template=file] [--post-install-template=file][--post-install-command=command] [--extra-install-kernel-parameters=params][--language=lang] [--start-vm=session-type]
英文帮助信息(HELP)
Oracle VM VirtualBox Command Line Management Interface Version 5.2.16
(C) 2005-2018 Oracle Corporation
All rights reserved.Usage:VBoxManage [<general option>] <command>General Options:[-v|--version] print version number and exit[-q|--nologo] suppress the logo[--settingspw <pw>] provide the settings password[--settingspwfile <file>] provide a file containing the settings password[@<response-file>] load arguments from the given response file (bourne style)Commands:list [--long|-l] [--sorted|-s] vms|runningvms|ostypes|hostdvds|hostfloppies|intnets|bridgedifs|hostonlyifs|natnets|dhcpservers|hostinfo|hostcpuids|hddbackends|hdds|dvds|floppies|usbhost|usbfilters|systemproperties|extpacks|groups|webcams|screenshotformatsshowvminfo <uuid|vmname> [--details][--machinereadable]showvminfo <uuid|vmname> --log <idx>registervm <filename>unregistervm <uuid|vmname> [--delete]createvm --name <name>[--groups <group>, ...][--ostype <ostype>][--register][--basefolder <path>][--uuid <uuid>]modifyvm <uuid|vmname>[--name <name>][--groups <group>, ...][--description <desc>][--ostype <ostype>][--iconfile <filename>][--memory <memorysize in MB>][--pagefusion on|off][--vram <vramsize in MB>][--acpi on|off][--pciattach 03:04.0][--pciattach 03:04.0@02:01.0][--pcidetach 03:04.0][--ioapic on|off][--hpet on|off][--triplefaultreset on|off][--apic on|off][--x2apic on|off][--paravirtprovider none|default|legacy|minimal|hyperv|kvm][--paravirtdebug <key=value> [,<key=value> ...]][--hwvirtex on|off][--nestedpaging on|off][--largepages on|off][--vtxvpid on|off][--vtxux on|off][--pae on|off][--longmode on|off][--ibpb-on-vm-exit on|off][--ibpb-on-vm-entry on|off][--spec-ctrl on|off][--cpu-profile "host|Intel 80[86|286|386]"][--cpuid-portability-level <0..3>[--cpuid-set <leaf[:subleaf]> <eax> <ebx> <ecx> <edx>][--cpuid-remove <leaf[:subleaf]>][--cpuidremoveall][--hardwareuuid <uuid>][--cpus <number>][--cpuhotplug on|off][--plugcpu <id>][--unplugcpu <id>][--cpuexecutioncap <1-100>][--rtcuseutc on|off][--graphicscontroller none|vboxvga|vmsvga][--monitorcount <number>][--accelerate3d on|off][--accelerate2dvideo on|off][--firmware bios|efi|efi32|efi64][--chipset ich9|piix3][--bioslogofadein on|off][--bioslogofadeout on|off][--bioslogodisplaytime <msec>][--bioslogoimagepath <imagepath>][--biosbootmenu disabled|menuonly|messageandmenu][--biosapic disabled|apic|x2apic][--biossystemtimeoffset <msec>][--biospxedebug on|off][--boot<1-4> none|floppy|dvd|disk|net>][--nic<1-N> none|null|nat|bridged|intnet|hostonly|generic|natnetwork][--nictype<1-N> Am79C970A|Am79C973|82540EM|82543GC|82545EM|virtio][--cableconnected<1-N> on|off][--nictrace<1-N> on|off][--nictracefile<1-N> <filename>][--nicproperty<1-N> name=[value]][--nicspeed<1-N> <kbps>][--nicbootprio<1-N> <priority>][--nicpromisc<1-N> deny|allow-vms|allow-all][--nicbandwidthgroup<1-N> none|<name>][--bridgeadapter<1-N> none|<devicename>][--hostonlyadapter<1-N> none|<devicename>][--intnet<1-N> <network name>][--nat-network<1-N> <network name>][--nicgenericdrv<1-N> <driver>[--natnet<1-N> <network>|default][--natsettings<1-N> [<mtu>],[<socksnd>],[<sockrcv>],[<tcpsnd>],[<tcprcv>]][--natpf<1-N> [<rulename>],tcp|udp,[<hostip>],<hostport>,[<guestip>],<guestport>][--natpf<1-N> delete <rulename>][--nattftpprefix<1-N> <prefix>][--nattftpfile<1-N> <file>][--nattftpserver<1-N> <ip>][--natbindip<1-N> <ip>[--natdnspassdomain<1-N> on|off][--natdnsproxy<1-N> on|off][--natdnshostresolver<1-N> on|off][--nataliasmode<1-N> default|[log],[proxyonly],[sameports]][--macaddress<1-N> auto|<mac>][--mouse ps2|usb|usbtablet|usbmultitouch][--keyboard ps2|usb[--uart<1-N> off|<I/O base> <IRQ>][--uartmode<1-N> disconnected|server <pipe>|client <pipe>|tcpserver <port>|tcpclient <hostname:port>|file <file>|<devicename>][--lpt<1-N> off|<I/O base> <IRQ>][--lptmode<1-N> <devicename>][--guestmemoryballoon <balloonsize in MB>][--audio none|null|dsound][--audioin on|off][--audioout on|off][--audiocontroller ac97|hda|sb16][--audiocodec stac9700|ad1980|stac9221|sb16][--clipboard disabled|hosttoguest|guesttohost|bidirectional][--draganddrop disabled|hosttoguest][--vrde on|off][--vrdeextpack default|<name>[--vrdeproperty <name=[value]>][--vrdeport <hostport>][--vrdeaddress <hostip>][--vrdeauthtype null|external|guest][--vrdeauthlibrary default|<name>[--vrdemulticon on|off][--vrdereusecon on|off][--vrdevideochannel on|off][--vrdevideochannelquality <percent>][--usb on|off][--usbehci on|off][--usbxhci on|off][--usbrename <oldname> <newname>][--snapshotfolder default|<path>][--teleporter on|off][--teleporterport <port>][--teleporteraddress <address|empty>[--teleporterpassword <password>][--teleporterpasswordfile <file>|stdin][--tracing-enabled on|off][--tracing-config <config-string>][--tracing-allow-vm-access on|off][--usbcardreader on|off][--autostart-enabled on|off][--autostart-delay <seconds>][--videocap on|off][--videocapscreens all|<screen ID> [<screen ID> ...]][--videocapfile <filename>][--videocapres <width> <height>][--videocaprate <rate>][--videocapfps <fps>][--videocapmaxtime <ms>][--videocapmaxsize <MB>][--videocapopts <key=value> [,<key=value> ...]][--defaultfrontend default|<name>]clonevm <uuid|vmname>[--snapshot <uuid>|<name>][--mode machine|machineandchildren|all][--options link|keepallmacs|keepnatmacs|keepdisknames][--name <name>][--groups <group>, ...][--basefolder <basefolder>][--uuid <uuid>][--register]import <ovfname/ovaname>[--dry-run|-n][--options keepallmacs|keepnatmacs|importtovdi][more options](run with -n to have options displayedfor a particular OVF)export <machines> --output|-o <name>.<ovf/ova/tar.gz>[--legacy09|--ovf09|--ovf10|--ovf20|--opc10][--manifest][--iso][--options manifest|iso|nomacs|nomacsbutnat][--vsys <number of virtual system>][--product <product name>][--producturl <product url>][--vendor <vendor name>][--vendorurl <vendor url>][--version <version info>][--description <description info>][--eula <license text>][--eulafile <filename>]startvm <uuid|vmname>...[--type gui|sdl|headless|separate][-E|--putenv <NAME>[=<VALUE>]]controlvm <uuid|vmname>pause|resume|reset|poweroff|savestate|acpipowerbutton|acpisleepbutton|keyboardputscancode <hex> [<hex> ...]|keyboardputstring <string1> [<string2> ...]|keyboardputfile <filename>|setlinkstate<1-N> on|off |nic<1-N> null|nat|bridged|intnet|hostonly|generic|natnetwork [<devicename>] |nictrace<1-N> on|off |nictracefile<1-N> <filename> |nicproperty<1-N> name=[value] |nicpromisc<1-N> deny|allow-vms|allow-all |natpf<1-N> [<rulename>],tcp|udp,[<hostip>],<hostport>,[<guestip>],<guestport> |natpf<1-N> delete <rulename> |guestmemoryballoon <balloonsize in MB> |usbattach <uuid>|<address>[--capturefile <filename>] |usbdetach <uuid>|<address> |audioin on|off |audioout on|off |clipboard disabled|hosttoguest|guesttohost|bidirectional |draganddrop disabled|hosttoguest |vrde on|off |vrdeport <port> |vrdeproperty <name=[value]> |vrdevideochannelquality <percent> |setvideomodehint <xres> <yres> <bpp>[[<display>] [<enabled:yes|no> |[<xorigin> <yorigin>]]] |screenshotpng <file> [display] |videocap on|off |videocapscreens all|none|<screen>,[<screen>...] |videocapfile <file>videocapres <width>x<height>videocaprate <rate>videocapfps <fps>videocapmaxtime <ms>videocapmaxsize <MB>setcredentials <username>--passwordfile <file> | <password><domain>[--allowlocallogon <yes|no>] |teleport --host <name> --port <port>[--maxdowntime <msec>][--passwordfile <file> |--password <password>] |plugcpu <id> |unplugcpu <id> |cpuexecutioncap <1-100>webcam <attach [path [settings]]> | <detach [path]> | <list>addencpassword <id><password file>|-[--removeonsuspend <yes|no>]removeencpassword <id>removeallencpasswordsdiscardstate <uuid|vmname>adoptstate <uuid|vmname> <state_file>snapshot <uuid|vmname>take <name> [--description <desc>] [--live][--uniquename Number,Timestamp,Space,Force] |delete <uuid|snapname> |restore <uuid|snapname> |restorecurrent |edit <uuid|snapname>|--current[--name <name>][--description <desc>] |list [--details|--machinereadable] |showvminfo <uuid|snapname>closemedium [disk|dvd|floppy] <uuid|filename>[--delete]storageattach <uuid|vmname>--storagectl <name>[--port <number>][--device <number>][--type dvddrive|hdd|fdd][--medium none|emptydrive|additions|<uuid|filename>|host:<drive>|iscsi][--mtype normal|writethrough|immutable|shareable|readonly|multiattach][--comment <text>][--setuuid <uuid>][--setparentuuid <uuid>][--passthrough on|off][--tempeject on|off][--nonrotational on|off][--discard on|off][--hotpluggable on|off][--bandwidthgroup <name>][--forceunmount][--server <name>|<ip>][--target <target>][--tport <port>][--lun <lun>][--encodedlun <lun>][--username <username>][--password <password>][--passwordfile <file>][--initiator <initiator>][--intnet]storagectl <uuid|vmname>--name <name>[--add ide|sata|scsi|floppy|sas|usb|pcie][--controller LSILogic|LSILogicSAS|BusLogic|IntelAHCI|PIIX3|PIIX4|ICH6|I82078|[ USB|NVMe][--portcount <1-n>][--hostiocache on|off][--bootable on|off][--rename <name>][--remove]bandwidthctl <uuid|vmname>add <name> --type disk|network--limit <megabytes per second>[k|m|g|K|M|G] |set <name>--limit <megabytes per second>[k|m|g|K|M|G] |remove <name> |list [--machinereadable](limit units: k=kilobit, m=megabit, g=gigabit,K=kilobyte, M=megabyte, G=gigabyte)showmediuminfo [disk|dvd|floppy] <uuid|filename>createmedium [disk|dvd|floppy] --filename <filename>[--size <megabytes>|--sizebyte <bytes>][--diffparent <uuid>|<filename>[--format VDI|VMDK|VHD] (default: VDI)[--variant Standard,Fixed,Split2G,Stream,ESX]modifymedium [disk|dvd|floppy] <uuid|filename>[--type normal|writethrough|immutable|shareable|readonly|multiattach][--autoreset on|off][--property <name=[value]>][--compact][--resize <megabytes>|--resizebyte <bytes>][--move <path][--description <description string>]clonemedium [disk|dvd|floppy] <uuid|inputfile> <uuid|outputfile>[--format VDI|VMDK|VHD|RAW|<other>][--variant Standard,Fixed,Split2G,Stream,ESX][--existing]mediumproperty [disk|dvd|floppy] set <uuid|filename><property> <value>[disk|dvd|floppy] get <uuid|filename><property>[disk|dvd|floppy] delete <uuid|filename><property>encryptmedium <uuid|filename>[--newpassword <file>|-][--oldpassword <file>|-][--cipher <cipher identifier>][--newpasswordid <password identifier>]checkmediumpwd <uuid|filename><pwd file>|-convertfromraw <filename> <outputfile>[--format VDI|VMDK|VHD][--variant Standard,Fixed,Split2G,Stream,ESX][--uuid <uuid>]convertfromraw stdin <outputfile> <bytes>[--format VDI|VMDK|VHD][--variant Standard,Fixed,Split2G,Stream,ESX][--uuid <uuid>]getextradata global|<uuid|vmname><key>|enumeratesetextradata global|<uuid|vmname><key>[<value>] (no value deletes key)setproperty machinefolder default|<folder> |hwvirtexclusive on|off |vrdeauthlibrary default|<library> |websrvauthlibrary default|null|<library> |vrdeextpack null|<library> |autostartdbpath null|<folder> |loghistorycount <value>defaultfrontend default|<name>logginglevel <log setting>usbfilter add <index,0-N>--target <uuid|vmname>|global--name <string>--action ignore|hold (global filters only)[--active yes|no] (yes)[--vendorid <XXXX>] (null)[--productid <XXXX>] (null)[--revision <IIFF>] (null)[--manufacturer <string>] (null)[--product <string>] (null)[--remote yes|no] (null, VM filters only)[--serialnumber <string>] (null)[--maskedinterfaces <XXXXXXXX>]usbfilter modify <index,0-N>--target <uuid|vmname>|global[--name <string>][--action ignore|hold] (global filters only)[--active yes|no][--vendorid <XXXX>|""][--productid <XXXX>|""][--revision <IIFF>|""][--manufacturer <string>|""][--product <string>|""][--remote yes|no] (null, VM filters only)[--serialnumber <string>|""][--maskedinterfaces <XXXXXXXX>]usbfilter remove <index,0-N>--target <uuid|vmname>|globalsharedfolder add <uuid|vmname>--name <name> --hostpath <hostpath>[--transient] [--readonly] [--automount]sharedfolder remove <uuid|vmname>--name <name> [--transient]guestproperty get <uuid|vmname><property> [--verbose]guestproperty set <uuid|vmname><property> [<value> [--flags <flags>]]guestproperty delete|unset <uuid|vmname><property>guestproperty enumerate <uuid|vmname>[--patterns <patterns>]guestproperty wait <uuid|vmname> <patterns>[--timeout <msec>] [--fail-on-timeout]guestcontrol <uuid|vmname> [--verbose|-v] [--quiet|-q][--username <name>] [--domain <domain>][--passwordfile <file> | --password <password>]run [common-options][--exe <path to executable>] [--timeout <msec>][-E|--putenv <NAME>[=<VALUE>]] [--unquoted-args][--ignore-operhaned-processes] [--profile][--no-wait-stdout|--wait-stdout][--no-wait-stderr|--wait-stderr][--dos2unix] [--unix2dos]-- <program/arg0> [argument1] ... [argumentN]]start [common-options][--exe <path to executable>] [--timeout <msec>][-E|--putenv <NAME>[=<VALUE>]] [--unquoted-args][--ignore-operhaned-processes] [--profile]-- <program/arg0> [argument1] ... [argumentN]]copyfrom [common-options][--dryrun] [--follow] [-R|--recursive]<guest-src0> [guest-src1 [...]] <host-dst>copyfrom [common-options][--dryrun] [--follow] [-R|--recursive][--target-directory <host-dst-dir>]<guest-src0> [guest-src1 [...]]copyto [common-options][--dryrun] [--follow] [-R|--recursive]<host-src0> [host-src1 [...]] <guest-dst>copyto [common-options][--dryrun] [--follow] [-R|--recursive][--target-directory <guest-dst>]<host-src0> [host-src1 [...]]mkdir|createdir[ectory] [common-options][--parents] [--mode <mode>]<guest directory> [...]rmdir|removedir[ectory] [common-options][-R|--recursive]<guest directory> [...]removefile|rm [common-options] [-f|--force]<guest file> [...]mv|move|ren[ame] [common-options]<source> [source1 [...]] <dest>mktemp|createtemp[orary] [common-options][--secure] [--mode <mode>] [--tmpdir <directory>]<template>stat [common-options]<file> [...]guestcontrol <uuid|vmname> [--verbose|-v] [--quiet|-q]list <all|sessions|processes|files> [common-opts]closeprocess [common-options]< --session-id <ID>| --session-name <name or pattern><PID1> [PID1 [...]]closesession [common-options]< --all | --session-id <ID>| --session-name <name or pattern> >updatega|updateguestadditions|updateadditions[--source <guest additions .ISO>][--wait-start] [common-options][-- [<argument1>] ... [<argumentN>]]watch [common-options]metrics list [*|host|<vmname> [<metric_list>]](comma-separated)metrics setup[--period <seconds>] (default: 1)[--samples <count>] (default: 1)[--list][*|host|<vmname> [<metric_list>]]metrics query [*|host|<vmname> [<metric_list>]]metrics enable[--list][*|host|<vmname> [<metric_list>]]metrics disable[--list][*|host|<vmname> [<metric_list>]]metrics collect[--period <seconds>] (default: 1)[--samples <count>] (default: 1)[--list][--detach][*|host|<vmname> [<metric_list>]]natnetwork add --netname <name>--network <network>[--enable|--disable][--dhcp on|off][--port-forward-4 <rule>][--loopback-4 <rule>][--ipv6 on|off][--port-forward-6 <rule>][--loopback-6 <rule>]natnetwork remove --netname <name>natnetwork modify --netname <name>[--network <network>][--enable|--disable][--dhcp on|off][--port-forward-4 <rule>][--loopback-4 <rule>][--ipv6 on|off][--port-forward-6 <rule>][--loopback-6 <rule>]natnetwork start --netname <name>natnetwork stop --netname <name>natnetwork list [<pattern>]hostonlyif ipconfig <name>[--dhcp |--ip<ipv4> [--netmask<ipv4> (def: 255.255.255.0)] |--ipv6<ipv6> [--netmasklengthv6<length> (def: 64)]]create |remove <name>dhcpserver add|modify --netname <network_name> |--ifname <hostonly_if_name>[--ip <ip_address>--netmask <network_mask>--lowerip <lower_ip>--upperip <upper_ip>][--enable | --disable]dhcpserver remove --netname <network_name> |--ifname <hostonly_if_name>usbdevsource add <source name>--backend <backend>--address <address>usbdevsource remove <source name>Introspection and guest debugging:VBoxManage debugvm <uuid|vmname> dumpvmcore [--filename=name]VBoxManage debugvm <uuid|vmname> info <item> [args...]VBoxManage debugvm <uuid|vmname> injectnmiVBoxManage debugvm <uuid|vmname> log [[--release] | [--debug]] [group-settings...]VBoxManage debugvm <uuid|vmname> logdest [[--release] | [--debug]] [destinations...]VBoxManage debugvm <uuid|vmname> logflags [[--release] | [--debug]] [flags...]VBoxManage debugvm <uuid|vmname> osdetectVBoxManage debugvm <uuid|vmname> osinfoVBoxManage debugvm <uuid|vmname> osdmesg [--lines=lines]VBoxManage debugvm <uuid|vmname> getregisters [--cpu=id] [reg-set.reg-name...]VBoxManage debugvm <uuid|vmname> setregisters [--cpu=id] [reg-set.reg-name=value...]VBoxManage debugvm <uuid|vmname> show [[--human-readable] | [--sh-export] |[--sh-eval] | [--cmd-set]] [settings-item...]VBoxManage debugvm <uuid|vmname> stack [--cpu=id]VBoxManage debugvm <uuid|vmname> statistics [--reset] [--descriptions][--pattern=pattern]Extension package management:VBoxManage extpack install [--replace] <tarball>VBoxManage extpack uninstall [--force] <name>VBoxManage extpack cleanupUnattended guest OS installation:VBoxManage unattended detect <--iso=install-iso> [--machine-readable]VBoxManage unattended install <uuid|vmname> <--iso=install-iso> [--user=login][--password=password] [--password-file=file] [--full-user-name=name][--key=product-key] [--install-additions] [--no-install-additions][--additions-iso=add-iso] [--install-txs] [--no-install-txs][--validation-kit-iso=testing-iso] [--locale=ll_CC] [--country=CC][--time-zone=tz] [--hostname=fqdn] [--package-selection-adjustment=keyword][--dry-run] [--auxiliary-base-path=path] [--image-index=number][--script-template=file] [--post-install-template=file][--post-install-command=command] [--extra-install-kernel-parameters=params][--language=lang] [--start-vm=session-type]
有需求查看详细翻译的文档?
VirtualBox命令行工具(VBoxManage)使用,最全最详细相关推荐
- linux终端字体放大_微软Build:Windows 将附完整Linux内核,新命令行工具,开源六小时冲上GitHub第二...
21CTO导读:微软于2016年成为Linux基金会的成员,同时宣布加入OSI,以增加其在宣传开源软件的使用.贡献和发布方面的作用,包括其客户和整个生态系统. 微软还是Linux基金会的"高 ...
- php exec多条命令怎么拼接_PHP--手摸手,教你撸一个会自动补全的命令行工具1
前言 一次在使用symfony的时候,发现使用命令行的时候有些关键字会自动提示. 介绍 随着laravel,symfony等框架的流行,命令行工具越来越流行,但是很多时候命令太多,根本无法记住所有参数 ...
- VirtualBox命令行VBoxManage
将已经存在的虚拟机注册到VirtualBox里,才可以将已有的虚拟机重启 注册虚拟机VBoxManage registervm <Absolute Full Path>/<filen ...
- 懒人神器 !一个创意十足的 Python 命令行工具
作者 | 写代码的明哥 来源 | Python编程时光 当听到某些人说 xx 库非常好用的时候,我们总是忍不住想要去亲自试试. 有一些库,之所以好用,是对一些库做了更高级的封闭,你装了这个库,就会附带 ...
- 中文 Markdown 编写格式规范的命令行工具 lint-md
lint-md 用于检查中文 markdown 编写格式规范的命令行工具,基于 AST 开发,且方便集成 ci.Cli tool to lint your markdown file for Chin ...
- GitHub开源新命令行工具:在终端里创建、管理PR成现实
鱼羊 发自 凹非寺 量子位 报道 | 公众号 QbitAI GitHub 的官方开源命令行工具来了. 名字很正式,叫做 GitHub CLI,别名 gh. 与此前的 hub 不同,gh 是更高层的封装 ...
- 能直接下载了!微软最爽命令行工具登陆Windows 10,GitHub标星已破4万6
乾明 发自 凹非寺 量子位 报道 | 公众号 QbitAI 微软正式放出命令行工具Windows Terminal. 这个在发布之际就引得开发者大呼"WoW!Awesome!My God! ...
- Cmder命令行工具在Windows系统中的配置
一.Cmder简介 Cmder:一款用于Windows系统中,可增强传统cmd命令行工具的控制台模拟器(类似于Linux系统中的终端控制窗口) 特点: 无需安装,解压即用 可使用较多Linux命令,如 ...
- 18个堪称神器的命令行工具,高效运维必备
***上期入口:***24个 CSS 高级技巧合集 本资源原链接地址:18个堪称神器的命令行工具 thefuck 命令行打错了以后,打一个fuck就会自动纠正. GitHub:https://gith ...
最新文章
- PE文件和COFF文件格式分析--MS-DOS 2.0兼容Exe文件段
- (节点分类)四大图数据集AIFB,MUTAG,BGS,AM数据集获取
- html 执行外部js的函数,javascript – Chrome扩展程序:加载并执行外部脚本
- 又见斐波那契数列(矩阵构造+矩阵快速幂)
- php 派生类 构造,C++派生类的构造函数和析构函数
- 老罗直播原定的12台半价哈弗F7仅售4台就下架?官方回应来了
- SHLVL 和 BASH_SUBSHELL 两个变量的区别
- 利用两数之和实现两个数交换(java版本)
- 如何用阿里云服务器建立一个wordpress网站
- 最全面的PLC学习网站
- 关于设计行业的一些分类
- php_2017手册,PHP中文手册下载-PHP中文手册官方2017(带用户注释)chm版-东坡下载
- windows 搭建代理服务器 - Apache httpd
- 移动端车牌识别要做到那一步?
- LaTeX教程(一)——LaTeX介绍以及导言详解
- 可以用计算机寒地凉凉,关于凉凉的四字成语
- python bokeh 3d_Python数据可视化:基于Bokeh的可视化绘图
- 【手绘漫画】图解LeetCode之x 的平方根(LeetCode 69题)
- 【摄影基础】光圈的作用
- lucksheet表格操作插件的使用