QMCTL(1)
๐ qmctl(1) โ User Commands, but make it cute
okay bestie, welcome to qmctl โ the user command that runs the whole QM container situation. no cap, this is the manual page. let's get into it ๐
โจ NAME โจ
qmctl โ manage QM container resources ๐ซถ
๐ธ SYNOPSIS ๐ธ
qmctl [OPTIONS] COMMAND [ARGS...]
๐ DESCRIPTION ๐
So. qmctl is a command-line interface for managing Quality Management (QM) containers. It's giving โจinspectionโจ, โจexecutionโจ, and โจfile copyโจ operations between host and container environments. Three vibes, one tool, main character energy fr fr.
๐ COMMANDS ๐
show [SUBCOMMAND]โ display container-related information. The subcommands are:resourcesโ show livesystemd-cgtopresource usage (CPU/memory/etc.) forqm.service. the whole live feed, obsessed ๐ญunix-domain-socketsโ show UNIX sockets inside the QM container ๐shared-memoryโ list shared memory segments (viaipcs) inside the container ๐งnamespacesโ show namespace types used by the container ๐ฆavailable-devicesโ list devices defined in the container's configuration ๐ฎallโ display all of the above with a snapshot. literally all of it. periodt ๐
exec COMMAND...โ execute a command inside the QM container. it's equivalent topodman execon the main container, iykyk ๐ฅexecin CONTAINER COMMAND...โ execute a command inside a nested container (e.g., one defined inside the main QM container usingsystemd-nspawnor Quadlet). containers inside containers, we love a matryoshka moment ๐ชcp SRC DSTโ copy files between host and QM container. either path may use the formatQM:/path/to/file๐
โจ OPTIONS โจ
-h,--helpโ show this help message and exit. our little escape hatch ๐ซถ--verboseโ print accessed configuration file paths for debugging or auditing. the receipts, bestie ๐งพ
๐ EXAMPLES ๐
Display all container-related info:
qmctl show all
Run uname -a inside the QM container:
qmctl exec uname -a
Run ls /dev inside the nested alpine container:
qmctl execin alpine ls /dev
Copy a file from host to QM:
qmctl cp /home/user/data.txt QM:/root/
Copy a file from QM container to host:
qmctl cp QM:/etc/qm/config.toml /tmp/
๐ SEE ALSO ๐
podman(1), quadlet(5), systemd(1) โ the whole friend group fr fr ๐ซ
โญ HOMEPAGE โญ
https://github.com/containers/qm โ go follow, it's iconic ๐
ok that's the whole page bestie, no skips, no skims, every flag accounted for ๐ฏ
and that's a wrap on qmctl version 1.0, dated May 2025 ๐ thanks for reading the whole thing, you ate that fr fr ๐
โจ๐ธ
๐ฆ where this page comes from
- epel 10: qm-ctl 1.2-1.el10_3 ยท GPL-2.0-only
- epel 9: qmctl 1.3-1.el9 ยท GPL-2.0-only
- fedora 43: qm-ctl 0.9-1.fc43 ยท GPL-2.0-only
- fedora 43: qmctl 1.3-1.fc43 ยท GPL-2.0-only
- fedora 44: qm-ctl 1.0-2.fc44 ยท GPL-2.0-only
- fedora 44: qmctl 1.3-1.fc44 ยท GPL-2.0-only
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms