# Connect to a hypervisor session:
$ virsh connect qemu:///system
# List all domains:
$ virsh list --all
# Dump guest configuration file:
$ virsh dumpxml guest_id > path/to/guest.xml
# Create a guest from a configuration file:
$ virsh create path/to/config_file.xml
# Edit a guest's configuration file (editor can be changed with $EDITOR):
$ virsh edit guest_id
# Start/reboot/shutdown/suspend/resume a guest:
$ virsh command guest_id
# Save the current state of a guest to a file:
$ virsh save guest_id filename
# Delete a running guest:
$ virsh destroy guest_id && virsh undefine guest_id
# 查看虚拟机VCPU和物理CPU的对应关系
$ virsh vcpuinfo guest_id