VirtualBox

source: vbox/trunk/doc/manual/en_US/man_VBoxManage-list.xml

Last change on this file was 103598, checked in by vboxsync, 2 months ago

FE/VBoxManage: Removed listing the supported guest OS types when listing the system properties and instead revamped the "list ostypes" command. This (sub) command now also supports filtering by platform architecture (--platform-arch), long output mode and sorting (by guest type ID).

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 22.6 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 manpage, user manual, usage: VBoxManage list
4-->
5<!--
6 Copyright (C) 2006-2023 Oracle and/or its affiliates.
7
8 This file is part of VirtualBox base platform packages, as
9 available from https://www.virtualbox.org.
10
11 This program is free software; you can redistribute it and/or
12 modify it under the terms of the GNU General Public License
13 as published by the Free Software Foundation, in version 3 of the
14 License.
15
16 This program is distributed in the hope that it will be useful, but
17 WITHOUT ANY WARRANTY; without even the implied warranty of
18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
19 General Public License for more details.
20
21 You should have received a copy of the GNU General Public License
22 along with this program; if not, see <https://www.gnu.org/licenses>.
23
24 SPDX-License-Identifier: GPL-3.0-only
25-->
26<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
27 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"[
28<!ENTITY % all.entities SYSTEM "all-entities.ent">
29%all.entities;
30]>
31<refentry id="vboxmanage-list" lang="en">
32 <refentryinfo>
33 <pubdate>$Date: 2024-02-28 17:17:55 +0000 (Wed, 28 Feb 2024) $</pubdate>
34 <title>VBoxManage list</title>
35 </refentryinfo>
36
37 <refmeta>
38 <refentrytitle>VBoxManage-list</refentrytitle>
39 <manvolnum>1</manvolnum>
40 </refmeta>
41
42 <refnamediv>
43 <refname>VBoxManage-list</refname>
44 <refpurpose>view system information and VM configuration details</refpurpose>
45 <refclass>&product-name;</refclass>
46 </refnamediv>
47
48 <refsynopsisdiv>
49 <cmdsynopsis id="synopsis-vboxmanage-list">
50<!-- The 'id' is mandatory and must start with 'synopsis-'. -->
51 <command>VBoxManage list</command>
52 <arg>--long</arg>
53 <arg>--platform-arch=<group choice="plain">
54 <arg choice="plain">x86</arg>
55 <arg choice="plain">arm</arg>
56 </group></arg>
57 <arg>--sorted</arg>
58 <group>
59 <arg choice="plain">bridgedifs</arg>
60 <arg choice="plain">cloudnets</arg>
61 <arg choice="plain">cloudprofiles</arg>
62 <arg choice="plain">cloudproviders</arg>
63 <arg choice="plain">cpu-profiles</arg>
64 <arg choice="plain">dhcpservers</arg>
65 <arg choice="plain">dvds</arg>
66 <arg choice="plain">extpacks</arg>
67 <arg choice="plain">floppies</arg>
68 <arg choice="plain">groups</arg>
69 <arg choice="plain">hddbackends</arg>
70 <arg choice="plain">hdds</arg>
71 <arg choice="plain">hostcpuids</arg>
72 <arg choice="plain">hostdrives</arg>
73 <arg choice="plain">hostdvds</arg>
74 <arg choice="plain">hostfloppies</arg>
75 <arg choice="plain">hostinfo</arg>
76 <arg choice="plain">hostonlyifs</arg>
77 <arg choice="plain">hostonlynets</arg>
78 <arg choice="plain">intnets</arg>
79 <arg choice="plain">natnets</arg>
80 <arg choice="plain">ostypes</arg>
81 <arg choice="plain">ossubtypes</arg>
82 <arg choice="plain">runningvms</arg>
83 <arg choice="plain">screenshotformats</arg>
84 <arg choice="plain">systemproperties</arg>
85 <arg choice="plain">usbfilters</arg>
86 <arg choice="plain">usbhost</arg>
87 <arg choice="plain">vms</arg>
88 <arg choice="plain">webcams</arg>
89 </group>
90 </cmdsynopsis>
91 </refsynopsisdiv>
92
93 <refsect1 id="vboxmanage-list-description">
94 <title>Description</title>
95 <para>
96 The <command>VBoxManage list</command> subcommands enable you to
97 obtain information about the &product-name; software, the VMs
98 and associated services that you create.
99 </para>
100 <refsect2 id="vboxmanage-list-common-options">
101 <title>Common Options</title>
102 <variablelist>
103 <varlistentry>
104 <term><option>--long</option></term>
105 <listitem><para>
106 Shows detailed information about each information entry
107 if available. The short form of this option is
108 <option>-l</option>.
109 </para></listitem>
110 </varlistentry>
111 <varlistentry>
112 <term><option>--platform-arch</option></term>
113 <listitem><para>
114 Filters the output by the given platform architecture
115 (if available, otherwise ignored). The short form of this option
116 is <option>-p</option>.
117 </para></listitem>
118 </varlistentry>
119 <varlistentry>
120 <term><option>--sorted</option></term>
121 <listitem><para>
122 Sorts the list of information entries alphabetically. The
123 short form of this option is <option>-s</option>.
124 </para></listitem>
125 </varlistentry>
126 </variablelist>
127 </refsect2>
128 <refsect2 id="vboxmanage-list-bridgedifs">
129 <title>List the Bridged Network Interfaces on the Host System</title>
130 <cmdsynopsis id="synopsis-vboxmanage-list-bridgedifs">
131 <command>VBoxManage list</command>
132 <arg choice="plain">bridgedifs</arg>
133 </cmdsynopsis>
134 <para>
135 The <command>VBoxManage list bridgedifs</command> command lists
136 the bridged network interfaces that are currently available on
137 the host system. The output shows detailed configuration
138 information about each interface. See <xref linkend="networkingdetails"/>.
139 </para>
140 </refsect2>
141 <refsect2 id="vboxmanage-list-cloudnets">
142 <title>List the Cloud Network Interfaces</title>
143 <cmdsynopsis id="synopsis-vboxmanage-list-cloudnets">
144 <command>VBoxManage list</command>
145 <arg choice="plain">cloudnets</arg>
146 </cmdsynopsis>
147 <para>
148 The <command>VBoxManage list cloudnets</command> command
149 lists the cloud network interfaces that have been configured. A cloud
150 network interface provides connectivity between local VMs and a
151 cloud network.
152 </para>
153 </refsect2>
154 <refsect2 id="vboxmanage-list-cloudprofiles">
155 <title>List the Cloud Profiles</title>
156 <cmdsynopsis id="synopsis-vboxmanage-list-cloudprofiles">
157 <command>VBoxManage list</command>
158 <arg choice="plain">cloudprofiles</arg>
159 </cmdsynopsis>
160 <para>
161 The <command>VBoxManage list cloudprofiles</command> command
162 lists the cloud profiles that have been configured. A cloud
163 profile contains settings for a cloud service account.
164 </para>
165 </refsect2>
166 <refsect2 id="vboxmanage-list-cloudproviders">
167 <title>List the Cloud Providers</title>
168 <cmdsynopsis id="synopsis-vboxmanage-list-cloudproviders">
169 <command>VBoxManage list</command>
170 <arg choice="plain">cloudproviders</arg>
171 </cmdsynopsis>
172 <para>
173 The <command>VBoxManage list cloudproviders</command> command
174 lists the cloud providers that are supported by &product-name;.
175 Oracle Cloud Infrastructure is an example of a cloud provider.
176 </para>
177 </refsect2>
178 <refsect2 id="vboxmanage-list-cpu-profiles">
179 <title>List the known CPU Profiles</title>
180 <cmdsynopsis id="synopsis-vboxmanage-list-cpu-profiles">
181 <command>VBoxManage list</command>
182 <arg choice="plain">cpu-profiles</arg>
183 </cmdsynopsis>
184 <para>
185 The <command>VBoxManage list cpu-profiles</command> command
186 lists the CPU profiles that are known by &product-name;.
187 </para>
188 </refsect2>
189 <refsect2 id="vboxmanage-list-dhcpservers">
190 <title>List the DHCP Servers on the Host System</title>
191 <cmdsynopsis id="synopsis-vboxmanage-list-dhcpservers">
192 <command>VBoxManage list</command>
193 <arg choice="plain">dhcpservers</arg>
194 </cmdsynopsis>
195 <para>
196 The <command>VBoxManage list dhcpservers</command> command lists
197 the DHCP servers that are currently available on the host
198 system. The output shows detailed configuration information
199 about each DHCP server. See <xref linkend="networkingdetails"/>.
200 </para>
201 </refsect2>
202 <refsect2 id="vboxmanage-list-dvds">
203 <title>List the DVD Virtual Disk Images</title>
204 <cmdsynopsis id="synopsis-vboxmanage-list-dvds">
205 <command>VBoxManage list</command>
206 <arg choice="plain">dvds</arg>
207 </cmdsynopsis>
208 <para>
209 The <command>VBoxManage list dvds</command> command shows
210 information about the DVD virtual disk images that are currently
211 in use by the &product-name; software. For each image, the
212 output shows all the settings, the UUIDs associated with the
213 image by &product-name;, and all files associated with the
214 image.
215 </para>
216 <para>
217 This command performs the same function as the Virtual Media
218 Manager. See <xref linkend="virtual-media-manager"/>.
219 </para>
220 </refsect2>
221 <refsect2 id="vboxmanage-list-extpacks">
222 <title>List the Installed &product-name; Extension Packs</title>
223 <cmdsynopsis id="synopsis-vboxmanage-list-extpacks">
224 <command>VBoxManage list</command>
225 <arg choice="plain">extpacks</arg>
226 </cmdsynopsis>
227 <para>
228 The <command>VBoxManage list extpacks</command> command shows
229 all &product-name; extension packs that are currently installed.
230 See <xref linkend="intro-installing"/> and
231 <xref linkend="vboxmanage-extpack"/>.
232 </para>
233 </refsect2>
234 <refsect2 id="vboxmanage-list-floppies">
235 <title>List the Floppy Disk Virtual Disk Images</title>
236 <cmdsynopsis id="synopsis-vboxmanage-list-floppies">
237 <command>VBoxManage list</command>
238 <arg choice="plain">floppies</arg>
239 </cmdsynopsis>
240 <para>
241 The <command>VBoxManage list floppies</command> command shows
242 information about the floppy disk images that are currently in
243 use by the &product-name; software. For each image, the output
244 shows all the settings, the UUIDs associated with the image by
245 &product-name;, and all files associated with the image.
246 </para>
247 <para>
248 This command performs the same function as the Virtual Media
249 Manager. See <xref linkend="virtual-media-manager"/>.
250 </para>
251 </refsect2>
252 <refsect2 id="vboxmanage-list-groups">
253 <title>List the Virtual Machine Groups</title>
254 <cmdsynopsis id="synopsis-vboxmanage-list-groups">
255 <command>VBoxManage list</command>
256 <arg choice="plain">groups</arg>
257 </cmdsynopsis>
258 <para>
259 The <command>VBoxManage list groups</command> command shows
260 all VM groups. See <xref linkend="gui-vmgroups"/>.
261 </para>
262 </refsect2>
263 <refsect2 id="vboxmanage-list-hddbackends">
264 <title>List the Virtual Disk Backends</title>
265 <cmdsynopsis id="synopsis-vboxmanage-list-hddbackends">
266 <command>VBoxManage list</command>
267 <arg choice="plain">hddbackends</arg>
268 </cmdsynopsis>
269 <para>
270 The <command>VBoxManage list hddbackends</command> command lists
271 all known virtual disk backends of the &product-name; software.
272 For each such format, such as VDI, VMDK, or RAW, this command
273 lists the backend's capabilities and configuration.
274 </para>
275 </refsect2>
276 <refsect2 id="vboxmanage-list-hdds">
277 <title>List the Hard Disk Virtual Disk Images</title>
278 <cmdsynopsis id="synopsis-vboxmanage-list-hdds">
279 <command>VBoxManage list</command>
280 <arg choice="plain">hdds</arg>
281 </cmdsynopsis>
282 <para>
283 The <command>VBoxManage list hdds</command> command shows
284 information about the hard disk virtual disk images that are
285 currently in use by the &product-name; software. For each image,
286 the output shows all the settings, the UUIDs associated with the
287 image by &product-name;, and all files associated with the
288 image.
289 </para>
290 <para>
291 This command performs the same function as the Virtual Media
292 Manager. See <xref linkend="virtual-media-manager"/>.
293 </para>
294 </refsect2>
295 <refsect2 id="vboxmanage-list-hostcpuids">
296 <title>List the CPUID Information for the Host System CPUs</title>
297 <cmdsynopsis id="synopsis-vboxmanage-list-hostcpuids">
298 <command>VBoxManage list</command>
299 <arg choice="plain">hostcpuids</arg>
300 </cmdsynopsis>
301 <para>
302 The <command>VBoxManage list hostcpuids</command> command lists
303 CPUID information for each CPU on the host system. Use this
304 information to perform a more fine grained analyis of the host
305 system's virtualization capabilities.
306 </para>
307 </refsect2>
308 <refsect2 id="vboxmanage-list-hostdrives">
309 <title>List the Storage Drives on the Host System</title>
310 <cmdsynopsis id="synopsis-vboxmanage-list-hostdrives">
311 <command>VBoxManage list</command>
312 <arg choice="plain">hostdrives</arg>
313 </cmdsynopsis>
314 <para>
315 The <command>VBoxManage list hostdrives</command> command lists
316 the disk drives on the host system potentially useful for creating
317 a VMDK raw disk image. Each entry includes the name used to
318 reference them from within &product-name;.
319 </para>
320 </refsect2>
321 <refsect2 id="vboxmanage-list-hostdvds">
322 <title>List the DVD Drives on the Host System</title>
323 <cmdsynopsis id="synopsis-vboxmanage-list-hostdvds">
324 <command>VBoxManage list</command>
325 <arg choice="plain">hostdvds</arg>
326 </cmdsynopsis>
327 <para>
328 The <command>VBoxManage list hostdvds</command> command lists
329 the DVD drives on the host system. Each DVD entry includes
330 the name used to access them from within &product-name;.
331 </para>
332 </refsect2>
333 <refsect2 id="vboxmanage-list-hostfloppies">
334 <title>List the Floppy Disk Drives on the Host System</title>
335 <cmdsynopsis id="synopsis-vboxmanage-list-hostfloppies">
336 <command>VBoxManage list</command>
337 <arg choice="plain">hostfloppies</arg>
338 </cmdsynopsis>
339 <para>
340 The <command>VBoxManage list hostfloppies</command> command
341 lists the floppy disk drives on the host system. Each floppy
342 disk entry includes the name used to access them from within
343 &product-name;.
344 </para>
345 </refsect2>
346 <refsect2 id="vboxmanage-list-hostinfo">
347 <title>List Information About the Host System</title>
348 <cmdsynopsis id="synopsis-vboxmanage-list-hostinfo">
349 <command>VBoxManage list</command>
350 <arg choice="plain">hostinfo</arg>
351 </cmdsynopsis>
352 <para>
353 The <command>VBoxManage list hostinfo</command> command shows
354 information about the host system. The output includes
355 information about the CPUs, memory, and the OS version.
356 </para>
357 </refsect2>
358 <refsect2 id="vboxmanage-list-hostonlyifs">
359 <title>List the Host-Only Network Interfaces on the Host System</title>
360 <cmdsynopsis id="synopsis-vboxmanage-list-hostonlyifs">
361 <command>VBoxManage list</command>
362 <arg choice="plain">hostonlyifs</arg>
363 </cmdsynopsis>
364 <para>
365 The <command>VBoxManage list hostonlyifs</command> command lists
366 the host-only network interfaces that are currently available on
367 the host system. The output shows detailed configuration
368 information about each interface. See <xref linkend="networkingdetails"/>.
369 </para>
370 </refsect2>
371 <refsect2 id="vboxmanage-list-hostonlynets">
372 <title>List Host-Only Networks</title>
373 <cmdsynopsis id="synopsis-vboxmanage-list-hostonlynets">
374 <command>VBoxManage list</command>
375 <arg choice="plain">hostonlynets</arg>
376 </cmdsynopsis>
377 <para>
378 The <command>VBoxManage list hostonlynets</command> command
379 lists the host-only networks that have been configured. A
380 host-only network provides connectivity between the host and
381 local VMs. See <xref linkend="networkingdetails"/>.
382 </para>
383 </refsect2>
384 <refsect2 id="vboxmanage-list-intnets">
385 <title>List Internal Networks</title>
386 <cmdsynopsis id="synopsis-vboxmanage-list-intnets">
387 <command>VBoxManage list</command>
388 <arg choice="plain">intnets</arg>
389 </cmdsynopsis>
390 <para>
391 The <command>VBoxManage list intnets</command> command shows
392 information about the internal networks. See
393 <xref linkend="networkingdetails"/>.
394 </para>
395 </refsect2>
396 <refsect2 id="vboxmanage-list-natnets">
397 <title>List the NAT Network Interfaces on the Host System</title>
398 <cmdsynopsis id="synopsis-vboxmanage-list-natnets">
399 <command>VBoxManage list</command>
400 <arg choice="plain">natnets</arg>
401 </cmdsynopsis>
402 <para>
403 The <command>VBoxManage list natnets</command> command lists the
404 NAT network interfaces that are currently available on the host
405 system. See <xref linkend="networkingdetails"/>.
406 </para>
407 </refsect2>
408 <refsect2 id="vboxmanage-list-ostypes">
409 <title>List the Guest Operating Systems</title>
410 <cmdsynopsis id="synopsis-vboxmanage-list-ostypes">
411 <command>VBoxManage list</command>
412 <arg choice="plain">ostypes</arg>
413 </cmdsynopsis>
414 <para>
415 The <command>VBoxManage list ostypes</command> command lists all
416 guest operating systems (OSes) that are known to &product-name;.
417 Each OS entry includes an identifier, a description, a family
418 identifier, a family description, and whether the OS has 64-bit
419 support.
420 </para>
421 <para>
422 You can use these identifiers with the <command>VBoxManage
423 modifyvm</command> command.
424 </para>
425 </refsect2>
426 <refsect2 id="vboxmanage-list-ossubtypes">
427 <title>List the Guest Operating System Subtypes</title>
428 <cmdsynopsis id="synopsis-vboxmanage-list-ossubtypes">
429 <command>VBoxManage list</command>
430 <arg choice="plain">ossubtypes</arg>
431 </cmdsynopsis>
432 <para>
433 The <command>VBoxManage list ossubtypes</command> command lists
434 all guest operating system (OS) subtypes along with the
435 associated guest OS descriptions that are known to &product-name;.
436 Each list entry includes a guest OS family identifier, the guest
437 OS subtypes associated with that OS family (if any), and a
438 description the guest OSes associated with that OS subtype.
439 </para>
440 </refsect2>
441 <refsect2 id="vboxmanage-list-runningvms">
442 <title>List the Running Virtual Machines</title>
443 <cmdsynopsis id="synopsis-vboxmanage-list-runningvms">
444 <command>VBoxManage list</command>
445 <arg choice="plain">runningvms</arg>
446 </cmdsynopsis>
447 <para>
448 The <command>VBoxManage list runningvms</command> command lists
449 all virtual machines (VMs) that are currently running. By
450 default this displays a compact list that shows the name and
451 UUID of each VM.
452 </para>
453 </refsect2>
454 <refsect2 id="vboxmanage-list-screenshotformats">
455 <title>List the Available Screen Shot Formats</title>
456 <cmdsynopsis id="synopsis-vboxmanage-list-screenshotformats">
457 <command>VBoxManage list</command>
458 <arg choice="plain">screenshotformats</arg>
459 </cmdsynopsis>
460 <para>
461 The <command>VBoxManage list screenshotformats</command> command
462 shows the list of available screen shot formats.
463 </para>
464 </refsect2>
465 <refsect2 id="vboxmanage-list-systemproperties">
466 <title>List System Properties</title>
467 <cmdsynopsis id="synopsis-vboxmanage-list-systemproperties">
468 <command>VBoxManage list</command>
469 <arg choice="plain">systemproperties</arg>
470 </cmdsynopsis>
471 <para>
472 The <command>VBoxManage list systemproperties</command> command
473 shows a large collection of global &product-name; settings and
474 limits, such as minimum and maximum guest RAM, virtual hard disk
475 size, folder settings, and the current authentication library in
476 use.
477 </para>
478 </refsect2>
479 <refsect2 id="vboxmanage-list-usbfilters">
480 <title>List the Registered Global USB Filters</title>
481 <cmdsynopsis id="synopsis-vboxmanage-list-usbfilters">
482 <command>VBoxManage list</command>
483 <arg choice="plain">usbfilters</arg>
484 </cmdsynopsis>
485 <para>
486 The <command>VBoxManage list usbfilters</command> command lists
487 all global USB filters registered with &product-name; and
488 displays the filter parameters. Global USB filters are for
489 devices which are accessible to all virtual machines.
490 </para>
491 </refsect2>
492 <refsect2 id="vboxmanage-list-usbhost">
493 <title>List the USB Devices on the Host System</title>
494 <cmdsynopsis id="synopsis-vboxmanage-list-usbhost">
495 <command>VBoxManage list</command>
496 <arg choice="plain">usbhost</arg>
497 </cmdsynopsis>
498 <para>
499 The <command>VBoxManage list usbhost</command> command shows
500 information about the USB devices that are attached to the host
501 system. The output includes information that you can use to
502 construct USB filters and indicates whether the device is
503 currently in use by the host system.
504 </para>
505 </refsect2>
506 <refsect2 id="vboxmanage-list-vms">
507 <title>List Virtual Machines</title>
508 <cmdsynopsis id="synopsis-vboxmanage-list-vms">
509 <command>VBoxManage list</command>
510 <arg choice="plain">vms</arg>
511 </cmdsynopsis>
512 <para>
513 The <command>VBoxManage list vms</command> command lists all
514 virtual machines (VMs) that are currently registered with
515 &product-name;. By default this command displays a compact list
516 that shows the name and UUID of each VM.
517 </para>
518 </refsect2>
519 <refsect2 id="vboxmanage-list-webcams">
520 <title>List the Webcams Attached to a Running Virtual Machine</title>
521 <cmdsynopsis id="synopsis-vboxmanage-list-webcams">
522 <command>VBoxManage list</command>
523 <arg choice="plain">webcams</arg>
524 </cmdsynopsis>
525 <para>
526 The <command>VBoxManage list webcams</command> command shows the
527 list of webcams that are attached to the running VM.
528 </para>
529 <para>
530 The output is a list of absolute paths or aliases that are used
531 to attach the webcams to the VM by using the <command>VBoxManage
532 webcam attach</command> command.
533 </para>
534 </refsect2>
535 </refsect1>
536
537 <refsect1 id="vboxmanage-list-examples">
538 <title>Examples</title>
539 <remark role="help-scope" condition="GLOBAL" />
540 <para>
541 The following command lists the VM groups configured for
542 &product-name;.
543 </para>
544<screen>$ VBoxManage list groups
545"/Linux-VMs"
546"/Windows-VMs"</screen>
547 <para>
548 The following command lists the VMs that are currently running.
549 </para>
550<screen>$ VBoxManage list runningvms
551"ol7" {<replaceable>ol7-UUID</replaceable>}
552"win8" {<replaceable>win8-UUID</replaceable>}</screen>
553 </refsect1>
554</refentry>
Note: See TracBrowser for help on using the repository browser.

© 2023 Oracle
ContactPrivacy policyTerms of Use