Un elenco di comandi utili per aiutarti a gestire i tuoi Masternodes e Linux VPS
Con il numero crescente di monete masternode potresti essere interessato a configurare e gestire il tuo masternode. Può essere per guadagnare un reddito passivo o per testare l’ambiente o per capire come funziona l’intero sistema. In realtà la maggior parte delle monete masternode sono basate su Dash o PIVX, quindi i requisiti e il processo di configurazione generale sono quasi gli stessi per ogni moneta. Per impostare un masternode avrai fondamentalmente bisogno dei seguenti elementi:
- Una certa quantità di monete come garanzia.
- Portafoglio installato nel tuo computer locale (portafoglio del controller).
- Un server VPS remoto con indirizzo IP dedicato (Più consigliato: Vultr o Digital Ocean) e
- PuTTY: un emulatore di terminale che verrà utilizzato per configurare il server VPS.
Una volta che hai tutti questi requisiti, sei pronto per configurare ed eseguire i tuoi masternodes. Per ogni moneta ci sono guide passo passo facili da seguire e non tecniche che spiegano come impostare i masternode. Include tutte le informazioni necessarie come la distribuzione del server VPS, la creazione di file di scambio, la configurazione del server, la compilazione del daemon, la configurazione del portafoglio locale e l’avvio del nodo. Inoltre ci sono script di installazione masternode che si occuperanno dell’intero processo di installazione come: installazione delle dipendenze, compilazione automatica del demone e configurazione del sistema.
Con tutorial così facili da seguire non è nemmeno necessario avere una conoscenza preliminare del server Linux o dei comandi PuTTY per eseguire un masternode. Tuttavia questo non è qualcosa che si imposta e si dimentica. In qualsiasi momento potresti riscontrare problemi tecnici con i tuoi masternode. Ci sono scenari in cui il tuo server si arresta in modo anomalo, il tuo masternode scompare dopo un aggiornamento / fork della rete o addirittura interrompe la sincronizzazione. In questi casi potrebbe essere necessario arrestare il demone, riavviare il server e persino modificare il file di configurazione masternode.
Per risolvere e risolvere eventuali problemi relativi a masternode, devi prima sapere come interagire con il server. Inoltre è necessario comprendere i comandi di base che ti aiuteranno a gestire i tuoi masternodes. In questa guida per principianti condivideremo l’elenco di Linux utili & Comandi Masternode. Ma prima c’è una rapida introduzione a PuTTY.
PuTTY – Accesso al server masternode
Supponiamo che tu abbia già configurato il tuo masternode e abbia installato PuTTY (https://www.putty.org/) sul tuo computer. PuTTY non è altro che un client SSH open source che viene utilizzato per connettersi a un computer remoto. Sono disponibili molti client SSH, ma PuTTY è l’emulatore di terminale più utilizzato per il sistema operativo Windows. Per Linux e Mac; gli utenti hanno un terminale integrato.
Ora per connetterci al tuo Linux VPS (server masternode) tramite SSH abbiamo bisogno di due cose. 1. Il tuo indirizzo IP VPS e 2. Le credenziali di accesso del server. Se stai usando Vultr, fai clic sul nome del server. Riceverai l’indirizzo IP, il nome utente e la password.

Copia l’indirizzo IP del VPS e inseriscilo nella finestra di configurazione di PuTTY. Lascia sia la porta che il tipo di connessione come predefiniti, ovvero 22 e SSH. Quindi fare clic su Apri che aprirà la finestra del terminale.

Ora nella finestra del terminale digita il nome utente del tuo server (root), la password (per motivi di sicurezza non verrà mostrato nulla nel campo della password) e poi premi invio. Questo è tutto. Ora sei connesso al tuo server.
Una volta effettuato l’accesso, atterrerai nella directory home e vedrai qualcosa del genere:
root @ your-vps-info: ~ #
(o)
username @ your-vps-info: ~ # (se non è un utente root)
Ora da qui in poi puoi utilizzare il seguente elenco di comandi SSH di conseguenza per eseguire qualsiasi azione di base.
Comandi SSH comuni
Il seguente elenco dovrebbe darti una comprensione di base su come navigare nel server, creare cartelle, eliminare / modificare file, controllare le risorse del server e così via. È più che sufficiente per gestire il tuo server masternode. Inoltre, poiché hai già configurato i masternodes, non tratteremo quanto segue: installazione delle dipendenze, creazione di file di scambio, compilazione di demoni o installazione di sentinel per cui faremo un tutorial separato.
Elenco delle directory e dei contenuti – comando “ls”
Il comando “ls” è uno dei comandi più basilari che viene utilizzato per elencare file e directory.
- Comando: ls
- Utilizzo: ls [opzione] [file]
| ls -l | Elenca i file in modo più conveniente |
| ls -al | Elenca tutti i file e le cartelle inclusi quelli nascosti |
| ls -is | Elenca i file in base alla dimensione del file |
| ls -lat | Elenca i file in base all’ora dell’ultima modifica |
Navigazione di base – comando “cd”
Dopo aver individuato l’elenco dei file nel tuo server, potresti voler navigare. Per navigare nel file system puoi usare il comando “cd” che sta per “cambia directory”.
- Comando: CD
- Utilizzo: cd [nome-cartella]
- Esempio: cd / cartella-campione
| cd / | Vai alla directory principale |
| CD . | Rimani nella stessa directory |
| CD .. | Sposta una directory in alto |
| cd – | Torna alla directory precedente |
| cd ~ | Vai alla cartella Inizio |
Stampa directory di lavoro – “pwd”
In Windows hai un file explorer in cui puoi facilmente capire la cartella esatta in cui ti trovi. In Linux per visualizzare la tua posizione corrente puoi usare il comando “pwd” che significa “stampa directory di lavoro”.
- Comando: pwd
- Risultato: /root/.dashcore/chainstate
Individuazione di file e cartelle
Navigare in ogni directory e cercare un file specifico può richiedere molto tempo. Se conosci il nome di un file (dash.conf) e se desideri scoprirne la posizione, puoi utilizzare il comando “Locate”. Questo comando è il modo più semplice per trovare la posizione di un file o di una cartella sui sistemi Linux.
- Esempio: individuare dash.conf
- Risultato: /root/.dash/dash.conf
Simile a “locate” hai anche il comando “find” che puoi usare per elencare i file in base al nome del file.
- Esempio: trova / -type f -name "mncache.dat"
Creazione di file e cartelle – “mkdir” | “toccare”
A volte potresti voler creare una nuova cartella o un file. Per farlo puoi usare i seguenti comandi. Il comando “mkdir“Viene utilizzato per creare una nuova cartella (directory) e il comando”toccare“Viene utilizzato per creare un nuovo file.
- Esempio: mkdir nuova cartella
- Esempio: toccare pivx.conf
Copia di file e cartelle – comando “cp”
Se desideri copiare un file da una posizione a un’altra, puoi utilizzare il comando “cp”.
- Comando: cp
- Utilizzo: cp [nome-file] [directory di origine]
- Esempio: cp masternode.conf / root
- Per ulteriori informazioni sull’utilizzo digitare cp –help
Spostamento di file e cartelle – comando “mv”
Simile alla copia dei file, puoi anche spostare i file utilizzando il comando “mv”.
- Comando: mv
- Utilizzo: mv [nome-file] [directory-origine]
- Esempio: mv sample.txt /root/.dash
Utilizzo di editor di testo
Dopo aver creato un file (ad esempio: phore.conf) il file sarà vuoto. Per modificare un file è necessario prima un editor di testo per il quale è possibile installare nano.
Installazione: sudo apt-get install nano
Dopo l’installazione, digita nano filename nella finestra della console per modificare i file.
Controllo delle risorse del server: RAM, disco & uso della CPU
Il tuo masternode si blocca spesso? Quindi la prima cosa che devi assicurarti è controllare se il tuo server sta esaurendo le risorse. I seguenti comandi dovrebbero tornare utili.
| free -m | Mostra il totale del tuo server, usato & memoria libera comprese le informazioni di scambio |
| df -h | Visualizza il totale, utilizzato & spazio disponibile su disco del server |
| superiore | Visualizza molte informazioni sullo stato corrente del tuo server |
| netstat | Visualizza la connessione di rete corrente del tuo server |

Opzionale: Per ottenere rapporti più dettagliati sull’utilizzo del disco è possibile installare Ncdu, un’utilità del disco per i sistemi Unix.
- Installazione: sudo apt-get install ncdu
- Comando: sudo ncdu /
Opzionale: Per monitorare la larghezza di banda è possibile installare vnStat, un’utilità di rete per i sistemi operativi Linux.
- Installazione: sudo apt-get install vnstat
- Comando: vnstat
Altri comandi utili
| cerniera lampo | Usalo per comprimere le cartelle | zip foldername.zip [target-location] |
| decomprimere | Usalo per decomprimere i file con .zip | unzip compressed-folder.zip [target-location] |
| rm | Elimina un file dal server | rm sample.txt |
| rm * | Elimina tutti i file dalla directory | |
| rmdir | Usalo per eliminare una cartella o una directory | nomecartella rmdir |
| chmod | Modifica delle autorizzazioni di file e cartelle | chmod 775 nomecartella |
| du -h | Calcola lo spazio totale di una directory o di un file | du -h nomefile |
| capo | Visualizza le prime 10 righe di un file | head dash.conf |
| coda | Visualizza le ultime 10 righe in un file | tail dash.conf |
| Uscita | Esci dalla finestra del terminale | |
| chiaro | Cancella completamente lo schermo del terminale | |
| storia | Mostra l’elenco degli ultimi comandi utilizzati | “History 10” – mostrerà gli ultimi 10 comandi |
| wget | Utilizzato per scaricare file da Internet | wget https://github.com/dashpay/dash/releases/download/v0.12.3.3/dashcore-0.12.3.3-x86_64-linux-gnu.tar.gz |
| aggiornamento apt-get | Aggiorna il sistema operativo con pacchetti software aggiornati e patch di sicurezza. |
Comandi Masternode
I comandi SSH di cui sopra ti aiuteranno a gestire il tuo VPS. Ma per gestire i tuoi masternode devi imparare i comandi masternode. I seguenti comandi dovrebbero tornare utili ed è applicabile per la maggior parte delle monete masternode.
Nota: Sostituire coinname-cli con il nome della moneta masternode. Ad esempio “Dash-cli getinfo”
1. coinname-cli getinfo – Stampa i dati json. Visualizza informazioni come la versione del portafoglio, l’altezza del blocco, il saldo, ecc.
2. coinname-cli getmininginfo – Stampa informazioni relative al mining come difficoltà di mining, dati della catena, hashrate di rete ecc..
3. coinname-cli getblockcount – Visualizza il numero totale di blocchi elaborati. Puoi utilizzare questo comando per controllare lo stato di sincronizzazione del portafoglio masternode. Oltre a questo puoi anche usare “coinname-cli mnsync status” che dovrebbe visualizzare MASTERNODE_SYNC_FINISHED.
4. coinname-cli masternode status – Usato per controllare lo stato masternode.
5. coinname-cli masternodelist full | indirizzo ip grep: utilizzato per verificare lo stato di funzionamento del masternode.
6. coinname-cli masternode current – Visualizza informazioni più specifiche sul tuo masternode come: indirizzo IP, porta, dettagli del beneficiario ecc..
7. coinname-cli getconnectioncount – Visualizza il numero totale di connessioni al tuo masternode.
8. coinname-cli getbalance – Mostrerà il saldo del tuo portafoglio masternode. Il saldo sarà 0 poiché la maggior parte dei masternode vengono solitamente impostati in un ambiente caldo / freddo. Inoltre puoi anche utilizzare “coinname-cli listaccounts”.
9. coinname-cli masternode list – Elenca tutti i masternode sulla rete e il loro stato corrente.
10. nano coinname.conf (es: nano ~ / .dashcore / dash.conf) – Modifica il file di configurazione masternode per aggiungere nodi o per cambiare la configurazione.
11. coinname-cli stop – Usato per fermare il portafoglio
Ci auguriamo che l’elenco dei comandi sopra riportato ti sia utile per gestire il tuo server masternode. Se lo trovi utile, condividilo.
Ci sono altri importanti comandi SSH che vorresti condividere? O ci sono altri comandi masternode che ci siamo persi in questo articolo? Si prega di rilasciarlo nei commenti qui sotto.
Altre guide masternode:
- Passaggi per disattivare in sicurezza i masternodes
- Guida per prelevare pagamenti masternode
- Come ricevere notifiche via email per i tuoi masternode

Facebook
Pinterest