---
title: Referencia de comandos nexcmp
description: Todos los subcomandos de la herramienta de línea de comandos nexcmp: status, update, backup, uninstall, open-port, close-port y fix-owner.
url: https://nexcmp.com/es/docs/getting-started/cli-reference/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Referencia del comando `nexcmp` {#nexcmp-command-reference}

El instalador ubica un asistente en `/usr/local/bin/nexcmp`. Ejecútelo en el servidor NexCMP. Los comandos que modifican el sistema requieren `sudo`. (La herramienta del cliente para la API es un programa diferente, consulte [cmp CLI](https://nexcmp.com/es/docs/developers/cmp-cli/)).

| Comando | Requiere root | Qué hace |
|---|---|---|
| `nexcmp status` | No (más detalles con `sudo`) | Versión, estado del servicio (`nexcmp`, `nexcmp-vmd`), `/healthz`, resumen de licencia, estado del puerto público, código de configuración si el asistente no ha finalizado |
| `nexcmp update` | Sí | Ejecuta el instalador incluido en la versión instalada con los parámetros guardados; consulte [Actualización](https://nexcmp.com/es/docs/getting-started/updating/) |
| `nexcmp backup [dir]` | Sí | Copia de seguridad en `/var/backups/nexcmp` (o `dir`) — consulte [Copia de seguridad y restauración](https://nexcmp.com/es/docs/getting-started/backup-and-restore/) |
| `nexcmp uninstall [--purge]` | Sí | Elimina los servicios y el programa; `--purge` también elimina los datos — consulte [Desinstalación](https://nexcmp.com/es/docs/getting-started/uninstall/) |
| `nexcmp open-port [minutes]` | Sí | **Emergencia**: escucha en el puerto del panel (3000 por defecto) en todas las interfaces durante 1–1440 minutos (30 por defecto) y luego se cierra automáticamente |
| `nexcmp close-port` | Sí | Cierra la ventana de emergencia ahora |
| `nexcmp fix-owner` | Sí | Devuelve los archivos en `/var/lib/nexcmp` que pertenecen a root al usuario `nexcmp` |

## `nexcmp status`

```text
Version   : 1.6.1
nexcmp     : active
nexcmp-vmd : active
healthz    : ok
License   : active · domain cloud.example.com · token valid until 2026-11-12 · updates until 2027-10-30
Public port: 127.0.0.1 only (nginx proxy; emergency: sudo nexcmp open-port)
```

Si los archivos del directorio de datos pertenecen a root (por ejemplo, creados al ejecutar otro comando `nexcmp` con `sudo` como root), `status` muestra una advertencia porque el usuario del servicio no puede leerlos; un síntoma típico es que la licencia muestre HTTP 421. Corríjalo con `sudo nexcmp fix-owner`. Esta misma corrección se ejecuta automáticamente en cada inicio del servicio.

## Acceso de emergencia {#emergency-access}

Cuando el dominio, nginx o TLS fallen, aún puede acceder al panel:

```bash
sudo nexcmp open-port 30          # http://<server-IP>:3000/ for 30 minutes
sudo nexcmp close-port            # close it earlier
```

Más seguro, sin abrir nada: `ssh -L 3000:127.0.0.1:3000 user@server` y navegue a `http://127.0.0.1:3000/`.

## Entorno {#environment}

| Variable | Uso |
|---|---|
| `NEXCMP_BASE` | Invalida la URL base del servidor de licencias (por defecto `https://nexcmp.com`); solo para pruebas |

Archivos y directorios: programa `/opt/nexcmp`, configuración `/etc/nexcmp`, datos `/var/lib/nexcmp`, registros `/var/log/nexcmp` y `journalctl -u nexcmp -u nexcmp-vmd`.
