虚拟化virsh基础命令

virsh是一个用于管理和监控虚拟机的命令行工具,提供了丰富的命令来执行各种操作。以下是一些常用的virsh命令及其功能:

  1. 查看版本与帮助

    • virsh -version:查看virsh的版本信息12
    • virsh --help:查看virsh命令的帮助信息12
  2. 查看虚拟机

    • virsh list:显示当前正在运行的虚拟机1234
    • virsh list --all:显示主机下的所有虚拟机,包括未运行的12345
    • virsh dominfo vm-name:查看虚拟机的配置信息23
  3. 创建和管理虚拟机

    • virsh define xml:使用XML文件定义(创建)虚拟机12
    • virsh undefine vm-name:删除虚拟机,但会保留虚拟机的配置文件和磁盘124
    • virsh undefine vm-name --nvram:删除虚拟机并删除其NVRAM12
  4. 虚拟机的操作

    • virsh start vm-name:启动名为vm-name的虚拟机12345
    • virsh shutdown vm-name:正常关闭虚拟机12345
    • virsh destroy vm-name:强制关闭(断电)名为vm-name的虚拟机2345
    • virsh suspend vm-name:挂起(暂停)名为vm-name的虚拟机12345
    • virsh resume vm-name:恢复挂起的名为vm-name的虚拟机12345
    • virsh reboot vm-name:重启名为vm-name的虚拟机12345
  5. 其他命令

    • virsh domblklist vm-name:查看虚拟机的块设备(磁盘)信息35
    • virsh domiflist vm-name:查看虚拟机的网卡配置信息124
    • virsh dumpxml vm-name:查看虚拟机的XML配置文件124
    • virsh edit vm-name:编辑虚拟机的XML配置文件124
    • virsh console vm-name:进入虚拟机控制台13
posted @ 2024-06-19 16:49  maplethefox  阅读(234)  评论(0编辑  收藏  举报