Βασικά στοιχεία Solana CLI

Αυτή η ενότητα παρέχει κάποιες συνηθισμένες εντολές και παραδείγματα για να σας βοηθήσει να ξεκινήσετε να χρησιμοποιείτε το Solana CLI.

Ρύθμιση παραμέτρων Solana

Η ρύθμιση παραμέτρων του Solana καθορίζει τις ακόλουθες μεταβλητές:

  • Αρχείο ρυθμίσεων: Η διαδρομή προς το αρχείο ρυθμίσεών σας
  • RPC URL & Websocket URL: Το cluster του Solana στο οποίο το CLI κάνει αιτήματα
  • Διαδρομή keypair: Η διαδρομή προς το προεπιλεγμένο πορτοφόλι Solana (keypair) που χρησιμοποιείται για την πληρωμή χρεώσεων συναλλαγών και την ανάπτυξη προγραμμάτων. Από προεπιλογή, αυτό το αρχείο αποθηκεύεται στο ~/.config/solana/id.json.

Για να δείτε τις τρέχουσες ρυθμίσεις παραμέτρων σας, εισάγετε την ακόλουθη εντολή στο τερματικό σας.

Terminal
$
solana config get

Μια επιτυχημένη εντολή θα επιστρέψει έξοδο παρόμοια με την ακόλουθη:

Example output
Config File: /Users/test/.config/solana/cli/config.yml
RPC URL: https://api.mainnet-beta.solana.com
WebSocket URL: wss://api.mainnet-beta.solana.com/ (computed)
Keypair Path: /Users/test/.config/solana/id.json
Commitment: confirmed

Μπορείτε να αλλάξετε το cluster του Solana CLI με τις ακόλουθες εντολές:

Terminal
$
solana config set --url mainnet-beta
$
solana config set --url devnet
$
solana config set --url localhost
$
solana config set --url testnet

Δημιουργία πορτοφολιού

Πριν μπορέσετε να στείλετε συναλλαγές χρησιμοποιώντας το Solana CLI, χρειάζεστε ένα πορτοφόλι Solana με SOL.

Για να δημιουργήσετε ένα keypair στην προεπιλεγμένη διαδρομή keypair, εκτελέστε την ακόλουθη εντολή:

Terminal
$
solana-keygen new

Μια επιτυχημένη εντολή θα επιστρέψει έξοδο παρόμοια με την ακόλουθη:

Example output
Generating a new keypair
For added security, enter a BIP39 passphrase
NOTE! This passphrase improves security of the recovery seed phrase NOT the
keypair file itself, which is stored as insecure plain text
BIP39 Passphrase (empty for none):
Wrote new keypair to /Users/test/.config/solana/id.json
===========================================================================
pubkey: 8dBTPrjnkXyuQK3KDt9wrZBfizEZijmmUQXVHpFbVwGT
===========================================================================
Save this seed phrase and your BIP39 passphrase to recover your new keypair:
cream bleak tortoise ocean nasty game gift forget fancy salon mimic amazing
===========================================================================

Αυτή η εντολή δεν θα αντικαταστήσει έναν υπάρχοντα λογαριασμό στην προεπιλεγμένη τοποθεσία, εκτός αν χρησιμοποιήσετε τη σημαία --force.

Για να δείτε τη διεύθυνση του πορτοφολιού σας (δημόσιο κλειδί), εκτελέστε:

Terminal
$
solana address

Airdrop SOL

Ζητήστε ένα airdrop SOL στο πορτοφόλι σας για να πληρώσετε για συναλλαγές και αναπτύξεις προγραμμάτων.

  1. Ορίστε το cluster σας στο Devnet:
Terminal
$
solana config set -ud
  1. Ζητήστε ένα airdrop SOL στο Devnet:
Terminal
$
solana airdrop 2

Τα airdrops του Devnet περιορίζουν τα αιτήματα σε 5 SOL ανά αίτημα. Αν συναντήσετε περιορισμούς ρυθμού ή σφάλματα, δοκιμάστε να χρησιμοποιήσετε το Web Faucet αντί αυτού.

Για να ελέγξετε το υπόλοιπο SOL του πορτοφολιού σας, εκτελέστε την ακόλουθη εντολή:

Terminal
$
solana balance

Εκτέλεση τοπικού validator

Το Solana CLI περιλαμβάνει έναν ενσωματωμένο test validator για τοπική ανάπτυξη.

Ανοίξτε ένα νέο τερματικό και ενημερώστε το CLI σας ώστε να χρησιμοποιεί το localhost:

Terminal
$
solana config set -ul

Εκτελέστε την ακόλουθη εντολή για να ξεκινήσετε έναν τοπικό validator:

Terminal
$
solana-test-validator

Is this page helpful?

Πίνακας Περιεχομένων

Επεξεργασία Σελίδας

Διαχειρίζεται από

© 2025 Ίδρυμα Solana.
Με επιφύλαξη παντός δικαιώματος.