← 返回命令列表

Linux command

virsh 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

List running VMs

virsh list

List all VMs

virsh list --all

Start VM

virsh start [vm-name]

Shutdown VM

virsh shutdown [vm-name]

Force stop VM

virsh destroy [vm-name]

Connect to console

virsh console [vm-name]

Show VM info

virsh dominfo [vm-name]

Define VM from XML

virsh define [vm.xml]

说明

virsh is the command-line interface for managing virtual machines through the libvirt virtualization API. It provides unified control over KVM, QEMU, Xen, and other hypervisors, handling domain lifecycle operations, storage pools, virtual networks, and snapshots. Domains (VMs) can be started, stopped, paused, and migrated. The console command provides serial access to running VMs (exit with Ctrl+]). Domain configurations are defined in XML and can be created, modified, and exported. The tool also manages storage pools, volumes, and virtual networks for complete virtualization infrastructure control.

参数

list
List domains.
start _NAME_
Start domain.
shutdown _NAME_
Graceful shutdown.
destroy _NAME_
Force stop.
console _NAME_
Serial console.
dominfo _NAME_
Domain info.
define _XML_
Define domain.
undefine _NAME_
Remove domain.
-c _URI_
Connection URI.

FAQ

What is the virsh command used for?

virsh is the command-line interface for managing virtual machines through the libvirt virtualization API. It provides unified control over KVM, QEMU, Xen, and other hypervisors, handling domain lifecycle operations, storage pools, virtual networks, and snapshots. Domains (VMs) can be started, stopped, paused, and migrated. The console command provides serial access to running VMs (exit with Ctrl+]). Domain configurations are defined in XML and can be created, modified, and exported. The tool also manages storage pools, volumes, and virtual networks for complete virtualization infrastructure control.

How do I run a basic virsh example?

Run `virsh list` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does list do in virsh?

List domains.