virt-xml
linux
Edit libvirt Domain XML files with explicit command-line options. Note: `domain` refers to the name, UUID, or ID for the existing VMs. See also: `virsh`.
More info →Examples (6)
List all the suboptions for a specific option
virt-xml --option=?List all the suboptions for disk, network, and boot
virt-xml --disk=? --network=? --boot=?Edit a value for a specific domain
virt-xml domain --edit --option suboption=new_valueChange the description for a specific domain
virt-xml domain --edit --metadata description="new_description"Enable/Disable the boot device menu for a specific domain
virt-xml domain --edit --boot bootmenu=on|offAttach host USB hub to a running VM (run `lsusb` to see a list of USB devices with their IDs)
virt-xml domain --update --add-device --hostdev bus.devicemade by @shridhargupta | data from tldr-pages