1.4. Tools and interfaces for virtualization management
You can manage virtualization in RHEL 10 by using the command line (CLI) or several graphical user interfaces (GUIs).
Command-line interface
The CLI is the most powerful method of managing virtualization in RHEL 10. Prominent CLI commands for virtual machine (VM) management include:
virsh - A versatile virtualization command-line utility and shell with a great variety of purposes, depending on the provided arguments. For example:
-
Starting and shutting down a VM -
virsh startandvirsh shutdown -
Listing available VMs -
virsh list -
Creating a VM from a configuration file -
virsh create -
Entering a virtualization shell -
virsh
For more information, see the
virsh(1)man page on your system.-
Starting and shutting down a VM -
-
virt-install- A CLI utility for creating new VMs. For more information, see thevirt-install(1)man page on your system. -
virt-xml- A utility for editing the configuration of a VM. -
guestfish- A utility for examining and modifying VM disk images. For more information, see theguestfish(1)man page on your system.
Graphical interfaces
You can use the following GUIs to manage virtualization in RHEL 10:
The RHEL 10 web console, also known as Cockpit, provides a remotely accessible and easy to use graphical user interface for managing VMs and virtualization hosts.
For instructions on basic virtualization management with the web console, see Managing virtual machines in the web console.