{
"meta": {
"title": "Comandos qm y pct de Proxmox — gestión de VM y contenedores LXC | ProxMenux",
"description": "Referencia de comandos qm y pct de Proxmox VE para VMs y contenedores LXC: list, config, start, stop, shutdown, reboot, destroy, clone, migrate, snapshot, resize, además de pct exec / enter / push / pull para contenedores.",
"ogTitle": "Comandos qm y pct de Proxmox — gestión de VM y contenedores LXC",
"ogDescription": "Referencia de comandos qm y pct de Proxmox VE — gestiona máquinas virtuales y contenedores LXC desde la CLI: arrancar, parar, configurar, snapshot, migrar, clonar, destruir.",
"twitterTitle": "Comandos qm / pct de Proxmox | ProxMenux",
"twitterDescription": "Comandos qm / pct curados para gestionar máquinas virtuales y contenedores LXC en Proxmox VE."
},
"header": {
"title": "Gestión de VM y CT",
"description": "Referencia curada de los comandos qm (VMs) y pct (contenedores LXC). Listado, ciclo de vida (start / stop / shutdown / destroy), inspección de configuración y operaciones específicas de contenedor como exec, enter, push y pull.",
"section": "Ayuda e información"
},
"intro": {
"title": "Localiza primero el VMID o CTID",
"body": "Casi todos los comandos necesitan un ID numérico. Usa qm list para VMs y pct list para contenedores. Reemplaza <vmid> / <ctid> en los snippets por el ID real antes de ejecutar."
},
"commandGroups": [
{
"title": "Listado e información",
"commands": [
{
"command": "qm list",
"description": "Listar todas las máquinas virtuales"
},
{
"command": "pct list",
"description": "Listar todos los contenedores LXC"
},
{
"command": "qm config ",
"description": "Mostrar la configuración de la VM (parseada por qm)"
},
{
"command": "pct config ",
"description": "Mostrar la configuración del contenedor (parseada por pct)"
}
]
},
{
"title": "Ficheros de configuración (en crudo)",
"commands": [
{
"command": "cat /etc/pve/qemu-server/.conf",
"description": "Ver el fichero de configuración de la VM en crudo"
},
{
"command": "cat /etc/pve/lxc/.conf",
"description": "Ver el fichero de configuración del CT en crudo"
},
{
"command": "nano /etc/pve/qemu-server/.conf",
"description": "Editar el fichero de configuración de la VM en crudo (nano)"
},
{
"command": "nano /etc/pve/lxc/.conf",
"description": "Editar el fichero de configuración del CT en crudo (nano)"
},
{
"command": "vi /etc/pve/qemu-server/.conf",
"description": "Editar el fichero de configuración de la VM en crudo (vi)"
},
{
"command": "vi /etc/pve/lxc/.conf",
"description": "Editar el fichero de configuración del CT en crudo (vi)"
}
]
},
{
"title": "Gestión de VM",
"commands": [
{
"command": "qm start ",
"description": "Arrancar una máquina virtual. Usa el correcto"
},
{
"command": "qm stop ",
"description": "Forzar la parada de una máquina virtual. Usa el correcto"
},
{
"command": "qm shutdown ",
"description": "Apagar una máquina virtual de forma ordenada"
},
{
"command": "qm reset ",
"description": "Resetear una máquina virtual (reinicio en caliente)"
},
{
"command": "qm suspend ",
"description": "Suspender una máquina virtual"
},
{
"command": "qm resume ",
"description": "Reanudar una máquina virtual suspendida"
},
{
"command": "qm destroy ",
"description": "Eliminar una VM (irreversible). Usa el correcto"
}
]
},
{
"title": "Gestión de contenedores",
"commands": [
{
"command": "pct start ",
"description": "Arrancar un contenedor. Usa el correcto"
},
{
"command": "pct stop ",
"description": "Forzar la parada de un contenedor. Usa el correcto"
},
{
"command": "pct shutdown ",
"description": "Apagar un contenedor de forma ordenada"
},
{
"command": "pct restart ",
"description": "Reiniciar un contenedor"
},
{
"command": "pct destroy ",
"description": "Eliminar un CT (irreversible). Usa el correcto"
}
]
},
{
"title": "Operaciones de contenedor",
"commands": [
{
"command": "pct exec -- getent passwd | column -t -s :",
"description": "Mostrar los usuarios del CT en formato tabla"
},
{
"command": "pct exec -- ps aux --sort=-%mem | head",
"description": "Top de procesos por memoria en el CT"
},
{
"command": "pct enter ",
"description": "Entrar en la shell del contenedor"
},
{
"command": "pct push ",
"description": "Copiar un fichero del host al contenedor"
},
{
"command": "pct pull ",
"description": "Copiar un fichero del contenedor al host"
}
]
}
],
"destroyWarn": {
"title": "Destroy es irreversible",
"bodyRich": "qm destroy y pct destroy eliminan la VM / CT y todos sus discos. No hay confirmación por defecto. Haz un backup primero si hay alguna posibilidad de que quieras recuperar los datos — ver Backup y restauración."
},
"qmConfigTip": {
"title": "qm config vs editar el fichero .conf directamente",
"bodyRich": "qm config <vmid> y pct config <ctid> leen el fichero a través del parser de Proxmox — la salida está normalizada, sin comentarios, y los cambios pendientes se muestran aparte. Editar /etc/pve/qemu-server/<vmid>.conf o /etc/pve/lxc/<ctid>.conf directamente salta el parser. Útil para arreglar una config corrupta o aplicar un ajuste que qm set no acepte, pero detén antes el guest para evitar races. El sistema de ficheros del clúster (pmxcfs) se encarga de propagar el cambio a los demás nodos."
},
"related": {
"heading": "Relacionado",
"items": [
{
"href": "/docs/help-info/backup-commands",
"label": "Backup y restauración",
"tail": " — vzdump y qmrestore / pct restore."
},
{
"href": "/docs/help-info/storage-commands",
"label": "Almacenamiento y discos",
"tail": " — qm importdisk y gestión de discos."
},
{
"href": "/docs/help-info",
"label": "Resumen de Ayuda e información",
"tail": "."
}
]
}
}