1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-21 22:42:09 +02:00
tldr/pages/common/virsh.md
Managor c5eed59b4a
virsh: add sudo (#15460)
Update virsh.md
2025-01-07 16:19:29 +01:00

37 lines
873 B
Markdown

# virsh
> Manage `virsh` guest domains. (Note: `guest_id` can be the ID, name or UUID of the guest).
> Some subcommands such as `list` have their own usage documentation.
> More information: <https://libvirt.org/manpages/virsh.html>.
- Connect to a hypervisor session:
`virsh connect {{qemu:///system}}`
- Activate a network named `default`:
`sudo virsh net-start {{default}}`
- List all domains:
`virsh list --all`
- Create a guest from a configuration file:
`virsh create {{path/to/config_file.xml}}`
- Edit a guest's configuration file (editor can be changed with $EDITOR):
`virsh edit {{guest_id}}`
- Start/reboot/shutdown/suspend/resume a guest:
`virsh {{command}} {{guest_id}}`
- Save the current state of a guest to a file:
`virsh save {{guest_id}} {{filename}}`
- Delete a running guest:
`virsh destroy {{guest_id}} && virsh undefine {{guest_id}}`