输入virsh后回车,之后的命令有
- list --all:列出所有虚拟机
- start [name] 开机
- shutdown [name] 关机
- reboot [name] 重启虚拟机
- quit 退出virsh
注意:
shutdown和reboot虚拟机需要VM内部有acpi的支持。
默认的ubuntu16.04 和ubuntu18已经安装了acpid服务。
但是还有个问题ubuntu16.04 desktop 的版本里使用3、4指令时会在VM内部弹出确认关机、重启的对话框,导致还是需要到VM内部点击操作。我们可以更改acpid的配置文件来解决这个问题。改为如下:
acpid服务配置文件 /etc/acpi/events/power.conf
event=button[ /]power
action=/sbin/shutdown -h now
(ubuntu 18不存在这个问题)