虚拟机的查看
命令格式
virsh 指令 [虚拟机名称] [参数]
指令列表
- list [−−all]:列表显示所有的虚拟机。
- dominfo:查看指定虚拟机的详细信息。
- dumpxml:查看指定虚拟机的配置文件。
使用示例
1、virsh list:显示所有运行中的虚拟机。

2、virsh list −−all:显示所有运行和未运行的虚拟机。

3、virsh dominfo 虚拟机名称:查看指定虚拟机的详细信息。

4、virsh dumpxml 虚拟机名称:查看指定虚拟机的xml配置文件。

虚拟机的管理
命令格式
virsh 指令 虚拟机名称 [参数]
指令列表
- start:开启虚拟机。
- shutdown:关闭虚拟机。
- destroy:强制关闭虚拟机。
- reboot:重启虚拟机。
- autostart [−−disable]:启用/禁用开机自启。
- undefine:删除虚拟机。
使用示例
1、virsh start 虚拟机名称:开启虚拟机。

2、virsh shutdown 虚拟机名称:关闭虚拟机。

3、virsh destroy 虚拟机名称:强制关闭虚拟机。

3、virsh reboot 虚拟机名称:重启虚拟机。

4、virsh autostart 虚拟机名称:启用虚拟机的开机自启。

5、virsh autostart −−disable 虚拟机名称:禁用虚拟机的开机自启。

6、virsh undefine 虚拟机名称:删除虚拟机。删除虚拟机只会删除xml配置文件,不会删除磁盘镜像文件。

虚拟机的使用
命令格式
virsh console 虚拟机名称
命令说明
若要使用virsh命令登录KVM虚拟机,需先对虚拟机的启动配置文件进行修改。
1、在图形界面的虚拟机管理器中登录虚拟机,修改启动配置文件/etc/default/grub中的GRUB_CMDLINE_LINUX一项的属性。

2、执行命令重新生成启动配置文件/boot/grub2/grub.cfg。

3、修改完成后重启虚拟机。

使用示例
1、virsh console 虚拟机名称:使用终端登录虚拟机。登录后按ctrl+}即可退出虚拟机。
