KVM详解(七)——KVM常用命令详解

今天继续给大家介绍Linux运维相关知识,本文主要内容是KVM常用命令。
本文以centos7-1、centos7-2虚拟机为例,向大家介绍常见的KVM命令如下:
1、虚拟机查看
执行命令:

virsh list

可以查看已经打开的虚拟机。
执行命令:

virsh list --all

可以查看所有虚拟机(包括已经打开的和未打开的)
执行命令:

virsh version

可以查看virsh的版本
上述命令执行结果如下:
在这里插入图片描述
2、虚拟机启动与关闭
执行命令:

virsh start centos7-1

可以打开该虚拟机。
执行命令:

virsh shutdown centos7-1

可以关闭该虚拟机。
执行命令:

virsh destroy centos7-1

可以强制性关闭该虚拟机,相当于强行断电,当虚拟机无法正常关闭时常使用这种方法。
3、虚拟机配置文件导出
执行命令:

virsh dumpxml centos7-2 > /tmp/centos7-2.xml

可以将该虚拟机的配置文件导出到/tmp/目录下,并命名为centos7-2.xml,该命令执行结果如下:
在这里插入图片描述
4、虚拟机挂起与恢复
执行命令:

virsh suspend centos7-1

可以挂起该虚拟机。
执行命令:

virsh resume centos7-1

可以恢复该虚拟机。
5、虚拟机会话链接
执行命令:

virsh console centos7-1

可以与centos7-1打开一个控制台窗口终端。
6、虚拟机克隆
有关虚拟机克隆等相关理论和命令,请参考以下文章:
KVM详解(四)——KVM克隆与KVM配置文件
7、虚拟机撤销与恢复
执行命令:

virsh undefine centos7-2

可以将该虚拟机从虚拟机管理器中移除,该虚拟机的配置文件会随之删除,但是该虚拟机磁盘文件并没有删除,因此该虚拟机还可以恢复,但是前提是该虚拟机的配置文件已经进行了导出和备份。
执行命令:

virsh define /tmp/centos7-2.xml

即可对删除的虚拟机进行恢复。
8、虚拟机自启动与自启动撤销
执行命令:

virsh autostart centos7-1

可以使得该虚拟机在开始时自启动。
执行命令:

virsh autostart --disable centos7-1

可以取消掉该虚拟机开机时自启动的设置。
9、虚拟机镜像格式转换
有关虚拟机镜像格式的原理及转换命令,请参考以下文章:
KVM详解(五)——KVM虚拟机镜像格式
10、虚拟机快照
有关虚拟机快照的创建、查看、恢复和删除等操作,请参考以下文章:
KVM详解(六)——KVM虚拟机快照
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200

  • 8
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

永远是少年啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值