---
title: Tham chiếu lệnh nexcmp
description: Toàn bộ lệnh con của công cụ dòng lệnh máy chủ nexcmp — status, update, backup, uninstall, open-port, close-port và fix-owner.
url: https://nexcmp.com/vi/docs/getting-started/cli-reference/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Tham chiếu lệnh `nexcmp` {#nexcmp-command-reference}

Trình cài đặt đặt một công cụ hỗ trợ tại `/usr/local/bin/nexcmp`. Hãy chạy nó trên server NexCMP. Các lệnh thay đổi hệ thống cần `sudo`. (Công cụ phía khách hàng dành cho API là một chương trình khác, xem [cmp CLI](https://nexcmp.com/vi/docs/developers/cmp-cli/).)

| Lệnh | Cần quyền root | Chức năng |
|---|---|---|
| `nexcmp status` | Không (chi tiết hơn với `sudo`) | Phiên bản, trạng thái service (`nexcmp`, `nexcmp-vmd`), `/healthz`, tóm tắt license, trạng thái public-port, setup code nếu trình hướng dẫn chưa hoàn tất |
| `nexcmp update` | Có | Chạy trình cài đặt đi kèm trong bản phát hành đã cài đặt với các tham số đã lưu — xem [Cập nhật](https://nexcmp.com/vi/docs/getting-started/updating/) |
| `nexcmp backup [dir]` | Có | Sao lưu vào `/var/backups/nexcmp` (hoặc `dir`) — xem [Sao lưu và khôi phục](https://nexcmp.com/vi/docs/getting-started/backup-and-restore/) |
| `nexcmp uninstall [--purge]` | Có | Gỡ bỏ các service và chương trình; `--purge` cũng xóa dữ liệu — xem [Gỡ cài đặt](https://nexcmp.com/vi/docs/getting-started/uninstall/) |
| `nexcmp open-port [minutes]` | Có | Chế độ **khẩn cấp**: lắng nghe trên cổng panel (mặc định 3000) trên mọi interface trong 1–1440 phút (mặc định 30), sau đó tự động đóng |
| `nexcmp close-port` | Có | Đóng cửa sổ khẩn cấp ngay bây giờ |
| `nexcmp fix-owner` | Có | Chuyển quyền sở hữu các tệp trong `/var/lib/nexcmp` thuộc về root về lại cho người dùng `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)
```

Nếu các tệp trong thư mục dữ liệu thuộc quyền sở hữu của root (ví dụ: được tạo khi chạy lệnh `nexcmp` khác bằng `sudo` dưới quyền root), `status` sẽ in cảnh báo vì service user không thể đọc chúng — triệu chứng điển hình là license báo lỗi HTTP 421. Khắc phục bằng `sudo nexcmp fix-owner`. Bản vá này cũng tự động chạy mỗi khi service khởi động.

## Truy cập khẩn cấp {#emergency-access}

Khi domain, nginx hoặc TLS gặp sự cố, bạn vẫn có thể truy cập panel:

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

An toàn hơn mà không cần mở cổng công khai: `ssh -L 3000:127.0.0.1:3000 user@server` và truy cập `http://127.0.0.1:3000/`.

## Môi trường {#environment}

| Biến | Mục đích |
|---|---|
| `NEXCMP_BASE` | Ghi đè URL gốc của license server (mặc định `https://nexcmp.com`); chỉ dùng để kiểm thử |

Tệp và thư mục: chương trình `/opt/nexcmp`, cấu hình `/etc/nexcmp`, dữ liệu `/var/lib/nexcmp`, nhật ký `/var/log/nexcmp` và `journalctl -u nexcmp -u nexcmp-vmd`.
