DCXV CLI
Zarządzaj serwerami, zamówieniami i płatnościami z terminala.
Masz już npm? Uruchom bez instalacji:
npx dcxv-cli --helpv0.2.0 · Linux, macOS, Windows · SHA256SUMS
Pobieranie ręczne
Brak dostępu do terminala lub chcesz samodzielnie zweryfikować plik binarny? Pobierz go bezpośrednio.
| Platforma | Pobieranie |
|---|---|
| Linux x64 | dcxv-linux-x64 |
| Linux ARM64 | dcxv-linux-arm64 |
| macOS (Apple Silicon) | dcxv-macos-arm64 |
| macOS (Intel) | dcxv-macos-x64 |
| Windows x64 | dcxv-windows-x64.exe |
Polecenia
Dodaj --json do dowolnego polecenia odczytu, aby uzyskać wynik czytelny maszynowo, oraz --yes, aby potwierdzić rozliczenia lub działania destrukcyjne.
| Polecenie | Opis |
|---|---|
dcxv login | Autoryzuj to urządzenie (otwiera przeglądarkę) |
dcxv whoami | Pokaż uwierzytelnione konto |
dcxv balance | Saldo i akceptowane metody płatności |
dcxv orders | Wyświetl serwery/produkty (alias: ls, list) |
dcxv get <id> | Pełne szczegóły: specyfikacja, status, zużycie zasobów, dane dostępowe |
dcxv order --cluster <name|id> --vcpu <n> --ram <n> --disk <n> --ip <n> | Zamów produkt (symulacja, jeśli bez --yes) |
dcxv pay <method> <amount> | Utwórz płatność i wyświetl link do płatności |
dcxv watch <id> | Śledź na żywo postęp wdrożenia/zadania |
FAQ
- Co mogę zrobić za pomocą CLI DCXV?
Praktycznie wszystko to, co panel klienta, ale z terminala: wyświetlać listę serwerów i ich szczegóły, zamawiać serwery w chmurze lub klastry Kubernetes, wykonywać operacje zasilania, przeinstalowywać system operacyjny, zarządzać snapshotami, kopiami zapasowymi i obrazami ISO, tworzyć płatności i pobierać faktury PDF, przełączać się między subkontami oraz śledzić postęp wdrożenia na żywo. Dodaj --json do dowolnego polecenia odczytu, aby uzyskać dane czytelne maszynowo, oraz --yes, aby potwierdzić każdą operację obciążającą konto lub niszczącą dane
- Jak autoryzować CLI na moim komputerze?
Uruchom dcxv login. Polecenie otworzy przeglądarkę, zatwierdzisz urządzenie w karcie, w której jesteś już zalogowany, a token zostanie zapisany automatycznie, więc nic nie wklejasz ręcznie. Na maszynie bez interfejsu (CI lub dostęp tylko przez SSH) utwórz osobisty token API w panelu klienta i uruchom dcxv login z tym tokenem albo wyeksportuj DCXV_TOKEN w swojej powłoce. Użyj dcxv profile, aby równolegle korzystać z kilku kont
- Jak sprawdzić saldo?
Uruchom dcxv balance. Polecenie wypisuje aktualne saldo i metody płatności aktywne na koncie. dcxv whoami pokazuje, na jakim koncie CLI jest uwierzytelnione, dcxv tx wypisuje ostatnie transakcje, a dcxv pay tworzy płatność i wypisuje link do zapłaty
- Jak uzyskać listę moich serwerów?
Uruchom dcxv orders (dostępne także jako dcxv ls). Polecenie wypisuje po jednym wierszu na produkt: id, nazwę hosta, adres IP, typ, system operacyjny, CPU, RAM, cenę i status. Dla pojedynczego serwera użyj dcxv get z jego id, aby zobaczyć pełny widok: specyfikację, bieżące zużycie zasobów, tabelę IP/MAC/PTR oraz dane dostępowe. Dodaj --json do dowolnego z tych poleceń, aby użyć ich w skryptach
- Jak zamówić nowy serwer z terminala?
Sprawdź opcje przez dcxv clusters i dcxv os, a następnie uruchom dcxv order --cluster 16 --vcpu 4 --ram 8 --disk 80 --ip 1 --os Ubuntu. Bez --yes to przebieg testowy, który tylko wypisuje, co zostałoby zamówione, i nic nie obciąża; dodaj --price, aby otrzymać wyłącznie wiążącą cenę. Dodaj --yes, aby złożyć zamówienie, oraz --watch, aby śledzić provisioning aż serwer będzie gotowy i pojawią się jego dane dostępowe
- Jak przeinstalować system operacyjny?
Uruchom dcxv set 1234 reinstall Ubuntu --yes --watch, zastępując 1234 identyfikatorem swojego serwera. Obraz można podać nazwą lub liczbowym id z listy dcxv os, a dodatkowe słowa zawężają dopasowanie, więc windows 2022 en std wskazuje dokładnie jeden obraz Windows. Przeinstalowanie usuwa dane z dysku, dlatego polecenie nie wykona się bez --yes
- Czy mogę śledzić wdrożenie lub zadanie w czasie rzeczywistym?
Tak. dcxv watch z identyfikatorem serwera pokazuje postęp tego serwera, a dcxv watch bez argumentów śledzi wszystkie produkty na koncie. Aktualizacje przychodzą tym samym kanałem na żywo, z którego korzysta panel webowy, więc nie ma odpytywania, a polecenia order i reinstall przyjmują --watch, aby połączyć się od razu
Jeśli potrzebujesz pomocy lub masz dodatkowe pytania, skontaktuj się z menedżerami lub napisz do zespołu wsparcia pod adresem support@dcxv.com