VBoxManage命令常用用法
系统环境:CentOS 7.3 x86_64
VirtualBox版本:6.1.22
VirtualBox扩展版本:6.1.22

增加一个新的扩展包
VBoxManage extpack install <.vbox-extpack>

卸载指定扩展包
VBoxManage extpack uninstall <name>

显示已安装的扩展包
VBoxManage list extpacks

移除安装扩展包失败或卸载扩展包失败时可能遗留下来的文件和目录
VBoxManage extpack cleanup

列出所有的虚拟机
VBoxManage list vms

显示所有虚拟机的配置信息
VBoxManage list vms --long

列出所有正在运行的虚拟机
VBoxManage list runningvms

列出VirtualBox所能识别的所有客户机操作系统
VBoxManage list ostypes

显示主机的Hardware time、CPU、内存、操作系统及系统版本信息
VBoxManage list hostinfo
//输出中的"Processor count"指的是CPU的线程数

列出所有VirtualBox支持的虚拟磁盘后端
VBoxManage list hddbackends

列出VirtualBox当前正在使用的虚拟磁盘的信息
VBoxManage list hdds

列出虚拟机配置文件中加载的虚拟磁盘镜像的信息
VBoxManage list dvds

显示VirtualBox的一些全局设置信息,包括Guest Additions文件的路径
VBoxManage list systemproperties

显示虚拟机的配置信息
VBoxManage showvminfo <uuid>|<name>

详细显示虚拟机的配置信息
VBoxManage showvminfo <uuid>|<name> [--details]

创建并注册一个虚拟机
VBoxManage createvm --name "centos-7-20210521" --register

将虚拟机centos-7-20210521重命名为centos-7-20210521
VBoxManage modifyvm "centos-7-20210521" --name centos-7-20210521

将虚拟机centos-7-20210521的操作系统类型改为Windows 2008(32位)
VBoxManage modifyvm centos-7-20210521 --ostype Windows2008

修改虚拟机的内存大小
VBoxManage modifyvm <uuid|name> [--memory <memorysize in MB>]

将虚拟机centos-7-20210521的CPU个数设为2个
VBoxManage modifyvm centos-7-20210521 --cpus 2

将虚拟机的第一启动设备设为硬盘
VBoxManage modifyvm centos-7-20210521 --boot1 disk

将虚拟机centos-7-20210521的第一个网卡的网络连接方式设为桥接
VBoxManage modifyvm centos-7-20210521 --nic1 bridged

将虚拟机centos-7-20210521的第一个网卡的网卡芯片类型设为82540EM
VBoxManage modifyvm centos-7-20210521 --nictype1 82540EM

将虚拟机centos-7-20210521的第一个网卡桥接到host的eth0网卡上
VBoxManage modifyvm centos-7-20210521 --bridgeadapter1 eth0
//前提是虚拟网卡1使用的网络连接方式是桥接

开启VirtualBox remote desktop extension (VRDE) server
VBoxManage modifyvm centos-7-20210521 --vrde on
//VRDE server的默认监听地址为0.0.0.0,默认监听端口为3389

以VBoxHeadless作为前端来启动虚拟机centos-7-20210521
VBoxManage startvm centos-7-20210521 --type headless

创建一个大小为100G的虚拟硬盘
VBoxManage createhd --filename centos-7-20210521.vdi --size 102400

给虚拟机centos-7-20210521添加一个IDE控制器
VBoxManage storagectl centos-7-20210521 --name "IDE Controller" --add ide --controller PIIX4

将centos-7-20210521.vdi文件作为虚拟机centos-7-20210521的第一块IDE硬盘
VBoxManage storageattach centos-7-20210521 --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium centos-7-20210521.vdi

配置第一个IDE光驱,并挂载安装光盘
VBoxManage storageattach centos-7-20210521 --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium server_2008_64.iso

将主机的/home/vbox目录共享给Guest虚拟机centos-7-20210521,且共享名为share
VBoxManage sharedfolder add centos-7-20210521 --name share --hostpath /home/vbox
//该命令必须在关闭虚拟机之后才能执行

将主机的/home/vbox目录瞬间共享给Guest虚拟机centos-7-20210521,且共享名为share
VBoxManage sharedfolder add centos-7-20210521 --name share --hostpath /home/vbox --transient
//该命令在虚拟机运行时就可以执行,但当虚拟机关闭(指虚拟机的状态为poweroff)后该共享文件夹不会保留

备注:
1.使用VBoxManage modifyvm命令的前提是虚拟机已经处于关机状态;

2.在fedora33 x86_64 + VirtualBox 6.1.22 + CentOS 7.3 x86_64(VirtualBox创建的虚拟机)的环境下,网卡芯片的默认类型为Am79C973,若使用这个类型的网卡芯片,CentOS 7.3 x86_64 装好后网卡是没有驱动的;

参考:《VBoxManage命令用法详解》

VBoxManage常用命令用法相关推荐

  1. maya 常用命令用法整理

    MAYA常用命令用法整理 孤立模式 Shift + i -- 单独显示物体 Ctrl + h -- 隐藏该物体 Ctrl + Shift + h -- 显示上一个被隐藏的物体 /在Outliner / ...

  2. linux常用脚本的使用方法,Linux常用命令用法100个

    Linux常用命令用法100个 发布时间:2013-05-25 13:53:27   作者:佚名   我要评论 平时用linux时,我有一个习惯就是把遇到的,比较有用,并且容易忘的命令,放到一个文本文 ...

  3. VBoxManage常用命令

    目录 0x01 常用命令 0x02 全部参数 0x01 常用命令 #列出全部虚拟机 VBoxManage list vms #列出全部运行中的虚拟机 VBoxManage list runningvm ...

  4. 01 HBase基本概念和hbase shell常用命令用法

    本文转载自:http://archive.cnblogs.com/a/2178064/ 1. 简介 HBase是一个分布式的.面向列的开源数据库,源于google的一篇论文<bigtable:一 ...

  5. HBase基本概念和hbase shell常用命令用法

    1. 简介 HBase是一个分布式的.面向列的开源数据库,源于google的一篇论文<bigtable:一个结构化数据的分布式存储系统>.HBase是Google Bigtable的开源实 ...

  6. vboxmanage 常用命令

    vBoxManage startvm "pms(10.0.2.18)" -type headless vBoxManage startvm "spm(10.0.2.17) ...

  7. MySQL常用命令用法总结

    1. mysqldump 命令的使用 备份和导出数据库 mysqldump -h database_ip -u Username -p --opt databasename > backup-f ...

  8. HDFS常用命令hdfs dfs

    1.hdfs dfs.hadoop fs.hadoop dfs三个命令的区别 在介绍命令之前,首先要知道hdfs dfs.hadoop fs.hadoop dfs三个命令的区别. hadoop fs: ...

  9. pm2常用的命令用法介绍

    pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的,下面我们来看pm2常用的命令用法介绍吧 ...

最新文章

  1. 挑战 Intel 和英伟达,高通发布 Cloud AI 100 边缘推理芯片
  2. PHP 7.3声称速度比PHP 5快3倍还多,值得更新了!
  3. 华为机考回忆版(三:自己的)
  4. java 执行 awk_3.1 biostar lesson3 linux学习日记;java版本;awk
  5. Exchange 2010安装必要条件
  6. android可以设计的软件,不懂APP如何设计?送你10条Android设计原则
  7. 计算机控制系统编程语言,可编程控制器常用的几种编程语言
  8. 光缆型号英文字母代表什么意思?
  9. echarts 直方图加正态_直方图和正态分布图(只需填入待分析数据_自动分析_自动生成图)...
  10. (黑)群晖系统 ds photo 相机自动备份 无法识别DICM下的Camera解决方案
  11. 无人汽车无法避开陌生物体?这里有最新解决方案
  12. LSD_SLAM编译运行
  13. 银保监机构保险许可证数据(2007-2022年)
  14. Android kotlin 大全
  15. 单词长度和GPS数据处理——程序设计入门C语言
  16. 镜头分辨率的计算和理解
  17. 政府信息化与电子政务、企业信息化与电子商务、数据库和数据仓库的区别、商业智能系统处理过程、数据仓库结构图、数据挖掘、数据仓库和数据湖的对比
  18. 《锦绣中华》中老年公益文旅游-走进佛山敬老院
  19. 在Blender中如何查找N-Gon
  20. 尚医通-阿里云短信服务(二十九)

热门文章

  1. 安装算量软件识别风管操作方法
  2. 当删除线遇到适配器时出现的问题
  3. 服务器显示迷路,魔兽世界怀旧服,死矿地图设计师在自己设计的地图迷路,笑翻网友...
  4. 川藏铁路千米级跨度悬索桥建造的关键技术是什么
  5. decltype关键字详解
  6. html页面设计成占满屏幕,关于html页面布局
  7. html中重置的单词,html涉及的英语单词!
  8. 3D游戏建模:吹爆“寡姐”的神仙颜值,你也能轻松上手 | 欣赏
  9. Elasticsearch:Geo Point 和 Geo Shape 查询解释
  10. Google KML KML 文档与MIME 类型 iis