質問: qemu-system-x86_64を使用して作成されたすべての仮想マシンをリストする方法は? ubuntu 12.04 64ビットデスクトップで実行されているkvmで仮想マシンを起動するためにqemu-system-x86_64を使用しています。現在実行中のvmがいくつかあります。このホストマシンでqemu-system-x86_64を使用してブートされたすべてのvmのリストを取得したいのですが、このリストを取得するにはどうすればよいですか?仕様: qemu-system-x86_64バージョン1.0 linux 3.2.0-60-generic p.s.:補足として、virshを使用してブートされたすべてのvmをリストするvirsh -c qemu:///system listを認識しています。ただし、これはqemu-system-x86_64を使用してブートされたvmのリストを提供していないようです。virshコマンドがqemu-system-x86_64を使用してブートされたvmをリストできると便利です。
回答: qemu-system-x86_64で開始された各vmは、ホストマシン上のプロセスに対応します。つまり、qemu-system-x86_64プロセスのリストは、ホストで現在実行されているvmのリストに対応します。ps -ef | grep qemu-system-x86_64 これにより、すべてのqemu-system-x86_64プロセス、それらのpid、およびvmの起動に使用されるパラメーターが一覧表示されます。