Você pode identificar as máquinas virtuais com a opção -name Ubuntu16.04
(por exemplo), que deve fazê-lo - é como uma descrição da máquina virtual que você está instalando.
Além disso, quando você cria a VM, há um campo de descrição onde é possível adicionar a descrição desejada e mais longa, em vez de se colar a um nome em que apenas caracteres alfanuméricos e '.-_' são permitidos.
Mas não tenho certeza de que você pode obter essa descrição da saída ps
.... provavelmente você pode obtê-la de virsh
ou talvez os arquivos xml
da configuração da VM na pasta /etc/libvirt/qemu/
.
Faça algo como:
for i in $(ps -ef | grep qemu-system | grep -e "-name" | awk '{print $11}')
do
sudo grep "<description>" /etc/libvirt/qemu/$i.xml \
| cut -d'>' -f2 | cut -d'<' -f1
done
e isso exibirá para você a descrição das máquinas virtuais em execução (testadas no Ubuntu 14.04).
Em vez de analisar o arquivo de configuração, você também pode fazer o dump com virsh
(use essa linha no for
loop):
sudo virsh dumpxml $i | grep description | cut -d'>' -f2 | cut -d'<' -f1
Se a VM não tiver descrição, ela não exibirá nada para essa VM.