![查看 qemu 虚拟化硬件的实用程序](https://linux22.com/image/86033/%E6%9F%A5%E7%9C%8B%20qemu%20%E8%99%9A%E6%8B%9F%E5%8C%96%E7%A1%AC%E4%BB%B6%E7%9A%84%E5%AE%9E%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我的qemu
PC 上运行着一台虚拟机:
# cat -A /proc/$(pgrep qemu)/cmdline | sed 's/\^@/ /g'; echo
qemu-system-x86_64 -enable-kvm -no-user-config -daemonize -cpu Haswell -smp 2,cores=2 -m 4G -device qxl-vga -device e1000,netdev=network,mac=52:54:00:b4:00:43 -netdev tap,id=network,ifname=tap1,script=no,downscript=no -drive file=/home/diskimg,if=virtio -display vnc=:1
#
虽然命令本身提供了对虚拟机的一些了解,但是是否有一个 CLI 实用程序可以查看详细信息和所有自动创建的设备(我没有指定-nodefaults
)?或者是从客人那里查看此信息的唯一可能性?
答案1
其中virsh
有一个子命令dumpxml
,它将向您显示您寻求的所有信息。不知道有没有精美的印刷版。不过,有很多带有文档的子命令。
首先列出所有虚拟机
virsh list
每个虚拟机都有一个 ID,例如 16。然后您可以使用以下命令查看具体信息
virsh dumpxml 16