---
title: libvirt支持命令
description: "机密虚拟机支持libvirt纳管，本章节介绍了当前版本机密虚拟机支持的libvirt virsh管理命令。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/252RC2/confidt/kunpengtee_16_0026.html
sourcePath: /source/zh/kunpengboostkithistory/252RC2/confidt/kunpengtee_16_0026.html
indexId: e6c1b1a657bbc22794af609271219aa01cf394623d740acf7ce41d846125ce7972
---
# libvirt支持命令

机密虚拟机支持libvirt纳管，本章节介绍了当前版本机密虚拟机支持的libvirt virsh管理命令。

libvirt在机密虚拟机中支持的命令有限，具体支持命令如表1所示：


**表1 libvirt支持命令说明**

| virsh子命令 | 命令说明 | 可选参数 | 机密虚拟机支持情况 | 普通虚拟机支持情况 |
| --- | --- | --- | --- | --- |
| define | 从指定xml文件定义一个虚拟机域。 | \-\-validate | √ | √ |
| undefine | 销毁一个虚拟机域。 | \-\-managed\-save | x | √ |
| undefine | 销毁一个虚拟机域。 | \-\-storage | √ | √ |
| undefine | 销毁一个虚拟机域。 | \-\-remove\-all\-storage | √ | √ |
| undefine | 销毁一个虚拟机域。 | \-\-delete\-storage\-volume\-snapshots | x | √ |
| undefine | 销毁一个虚拟机域。 | \-\-wipe\-storage | √ | √ |
| undefine | 销毁一个虚拟机域。 | \-\-snapshots\-metadata | x | √ |
| undefine | 销毁一个虚拟机域。 | \-\-checkpoints\-metadata | x | √ |
| undefine | 销毁一个虚拟机域。 | \-\-nvram | x | √ |
| undefine | 销毁一个虚拟机域。 | \-\-keep\-nvram | x | √ |
| undefine | 销毁一个虚拟机域。 | \-\-tpm | x | √ |
| undefine | 销毁一个虚拟机域。 | \-\-keep\-tpm | x | √ |
| start | 启动一个已定义过的虚拟机。 | \-\-console | √ | √ |
| start | 启动一个已定义过的虚拟机。 | \-\-paused | x | √ |
| start | 启动一个已定义过的虚拟机。 | \-\-autodestroy | √ | √ |
| start | 启动一个已定义过的虚拟机。 | \-\-bypass\-cache | √ | √ |
| start | 启动一个已定义过的虚拟机。 | \-\-force\-boot | x | √ |
| start | 启动一个已定义过的虚拟机。 | \-\-pass\-fds | x | √ |
| start | 启动一个已定义过的虚拟机。 | \-\-reset\-nvram | x | √ |
| destroy | 销毁一个运行中的虚拟机。 | \-\-graceful | √ | √ |
| destroy | 销毁一个运行中的虚拟机。 | \-\-remove\-logs | √ | √ |
| console | 通过串口连接、登录到虚拟机内部。 | \-\-devname | √ | √ |
| console | 通过串口连接、登录到虚拟机内部。 | \-\-force | √ | √ |
| console | 通过串口连接、登录到虚拟机内部。 | \-\-resume | x | √ |
| console | 通过串口连接、登录到虚拟机内部。 | \-\-safe | √ | √ |
| create | 从指定xml创建并启动一个虚拟机。 | \-\-console | √ | √ |
| create | 从指定xml创建并启动一个虚拟机。 | \-\-paused | x | √ |
| create | 从指定xml创建并启动一个虚拟机。 | \-\-autodestroy | √ | √ |
| create | 从指定xml创建并启动一个虚拟机。 | \-\-pass\-fds | x | √ |
| create | 从指定xml创建并启动一个虚拟机。 | \-\-validate | √ | √ |
| create | 从指定xml创建并启动一个虚拟机。 | \-\-reset\-nvram | x | √ |
| attach\-disk | 添加磁盘设备。 | \-\-subdriver | √ | √ |
| attach\-disk | 添加磁盘设备。 | \-\-live | √ | √ |
| attach\-disk | 添加磁盘设备。 | \-\-persistent | √ | √ |
| detach\-disk | 删除磁盘设备。 | \-\-live | √ | √ |
| detach\-disk | 删除磁盘设备。 | \-\-persistent | √ | √ |
| attach\-interface | 添加网络接口。 | \-\-model | √ | √ |
| attach\-interface | 添加网络接口。 | \-\-live | √ | √ |
| attach\-interface | 添加网络接口。 | \-\-persistent | √ | √ |
| detach\-interface | 删除网络接口。 | \-\-live | √ | √ |
| detach\-interface | 删除网络接口。 | \-\-persistent | √ | √ |
| attach\-device | 基于xml添加设备。 | \-\-live | √ | √ |
| attach\-device | 基于xml添加设备。 | \-\-persistent | √ | √ |
| detach\-device | 基于xml删除设备。 | \-\-live | √ | √ |
| detach\-device | 基于xml删除设备。 | \-\-persistent | √ | √ |
| tmm | 查看TMM相关信息，包括安全内存使用信息。 | \-\-dev | √ | x |
| tmm | 查看TMM相关信息，包括安全内存使用信息。 | \-\-detail | √ | x |
| √：机密虚拟机或普通虚拟机支持对应的virsh子命令。 x：机密虚拟机或普通虚拟机不支持对应的virsh子命令。 | √：机密虚拟机或普通虚拟机支持对应的virsh子命令。 x：机密虚拟机或普通虚拟机不支持对应的virsh子命令。 | √：机密虚拟机或普通虚拟机支持对应的virsh子命令。 x：机密虚拟机或普通虚拟机不支持对应的virsh子命令。 | √：机密虚拟机或普通虚拟机支持对应的virsh子命令。 x：机密虚拟机或普通虚拟机不支持对应的virsh子命令。 | √：机密虚拟机或普通虚拟机支持对应的virsh子命令。 x：机密虚拟机或普通虚拟机不支持对应的virsh子命令。 |
