Πίνακας περιεχομένων:
Βίντεο: Introduction to Amazon Web Services by Leo Zhadanovsky 2024
Αφού έχετε εγκαταστήσει το CLI στο σύστημά σας, μπορείτε να το χρησιμοποιήσετε για να εκτελέσετε χρήσιμες εργασίες για το AWS. Για έναν προγραμματιστή, αυτό σημαίνει ότι είναι σε θέση να εκτελέσει ρυθμίσεις, να ελέγξει την κατάσταση και να κάνει και άλλα είδη εργασιών χαμηλού επιπέδου με τις διάφορες υπηρεσίες AWS. Οι πληροφορίες εδώ σας βοηθούν να καταλάβετε πώς μπορείτε να χρησιμοποιήσετε το CLI για να εκτελέσετε βασικές λειτουργίες με το S3. Η διεξαγωγή αυτών των ασκήσεων σάς βοηθά να καταλάβετε καλύτερα πώς λειτουργεί το S3, πέρα από το να σας επιτρέπετε να εκτελείτε εργασίες που απαιτούνται από την ανάπτυξη.
Δημιουργία του αρχείου ρυθμίσεων βοηθητικού προγράμματος aws
Για να χρησιμοποιήσετε το βοηθητικό πρόγραμμα aws για να εκτελέσετε εργασίες χρησιμοποιώντας το AWS CLI, πρέπει να δημιουργήσετε ένα αρχείο διαμόρφωσης. Το αρχείο διαμόρφωσης περιέχει έναν αριθμό πληροφοριών, συμπεριλαμβανομένων των δημόσιων και μυστικών κλειδιών. Τα παρακάτω βήματα σας βοηθούν να εκτελέσετε αυτήν την εργασία διαμόρφωσης:
- Ανοίξτε μια γραμμή εντολών ή ένα παράθυρο τερματικού.
- Πληκτρολογήστε τις ρυθμίσεις aws και πατήστε Enter. Βλέπετε μια ερώτηση που σας ζητάει το κοινό σας.
- Πληκτρολογήστε τη συμβολοσειρά δημόσιου κλειδιού και πατήστε Enter.
Στις περισσότερες περιπτώσεις, μπορείτε να αντιγράψετε και να επικολλήσετε το κλειδί απευθείας από το. csv αρχείο που χρησιμοποιείται για την αποθήκευση. Η μέθοδος που χρησιμοποιείτε εξαρτάται από το λειτουργικό σας σύστημα. Για παράδειγμα, όταν εργάζεστε στη γραμμή εντολών των Windows, κάντε δεξί κλικ και επιλέξτε Επικόλληση από το μενού περιβάλλοντος. Βλέπετε μια ερώτηση που σας ζητάει το ιδιωτικό κλειδί.
- Πληκτρολογήστε την ιδιωτική (μυστική) συμβολοσειρά κλειδιού και πατήστε Enter.
Εμφανίζεται μια ερώτηση που ζητάει την προεπιλεγμένη περιοχή που χρησιμοποιείται για την πρόσβαση στα δεδομένα. Η περιοχή που παρέχετε, όπως το us-west-2, πρέπει να ταιριάζει με την περιοχή που χρησιμοποιείτε όταν αλληλεπιδράτε με το AWS από τις κονσόλες.
- Πληκτρολογήστε τις πληροφορίες περιοχής και πατήστε Enter.
Η ρουτίνα διαμόρφωσης ζητά μια μορφή εξόδου. Επιλέξτε μία από τις παρακάτω επιλογές:
- json: Η προεπιλεγμένη μορφή εξάγει τα δεδομένα χρησιμοποιώντας την τεχνική JavaScript Notation Object (JSON), η οποία βασίζεται σε ζεύγη ονόματος / τιμής. Ένα πλεονέκτημα αυτής της μορφής είναι ότι λειτουργεί καλά για άμεση εισαγωγή με ορισμένες γλώσσες, όπως η Python. Ελέγξτε αυτό το βασικό φροντιστήριο JSON.
- κείμενο: Εξάγει τα δεδομένα χρησιμοποιώντας απλό κείμενο. Το πλεονέκτημα αυτής της προσέγγισης είναι ότι δεν περιλαμβάνεται μορφοποίηση, επομένως μπορείτε εύκολα να την τροποποιήσετε για να καλύψετε οποιαδήποτε ανάγκη. Ωστόσο, η παραγωγή μπορεί να είναι λίγο δύσκολο να διαβαστεί.
- πίνακας: Εξάγει τα δεδομένα χρησιμοποιώντας κείμενο μορφοποιημένο σε μορφή πίνακα. Το πλεονέκτημα αυτής της προσέγγισης είναι ότι η έξοδος διαβάζεται εύκολα απευθείας στη γραμμή εντολών.
- Πληκτρολογήστε τη μορφή εξόδου και πατήστε Enter.
Επιστρέφετε στη γραμμή εντολών.
Η εντολή διαμόρφωσης δημιουργεί για εσάς δύο νέα αρχεία.Και τα δύο αυτά αρχεία εμφανίζονται στο
. aws
στο σύστημά σας. Η ακριβής τοποθεσία εξαρτάται από το λειτουργικό σύστημα που χρησιμοποιείτε. Για παράδειγμα, σε ένα σύστημα των Windows, μπορείτε γενικά να βρείτε τα αρχεία στο
C: Users \. aws
φάκελο. Αφού ολοκληρώσετε αυτήν την εργασία, το αρχείο
config
περιέχει την περιοχή που θέλετε να χρησιμοποιήσετε και τη μορφή εξόδου. Ωστόσο, μπορείτε να προσθέσετε άλλες καταχωρήσεις ανάλογα με τις ανάγκες. Το αρχείο
διαπιστευτήρια
περιέχει τα δημόσια και ιδιωτικά κλειδιά σας.
Λήψη πληροφοριών S3
Για να διασφαλιστεί ότι το βοηθητικό πρόγραμμα aws λειτουργεί όπως αναμένεται, θα πρέπει να δοκιμάσετε μια δοκιμαστική πρόσβαση του AWS. Πληκτρολογήστε aws s3 ls και πατήστε Enter. Αρχίζετε με το βοηθητικό πρόγραμμα aws, ακολουθούμενο από το όνομα της υπηρεσίας που θέλετε να έχετε πρόσβαση, η οποία είναι
s3
. Η εντολή
ls
απαριθμεί το περιεχόμενο ενός αντικειμένου S3. Επειδή δεν έχετε παράσχει μια συγκεκριμένη τοποθεσία στο S3, αυτό που βλέπετε ως έξοδο είναι μια λίστα των κουτιών S3 που έχετε δημιουργήσει. Σημειώστε ότι η έξοδος περιέχει την ημερομηνία και την ώρα εκτέλεσης. Το όνομα του κουβά θα ταιριάζει με το όνομα που δώσατε.
Μπορείτε να δοκιμάσετε τη μεταφόρτωση ενός αρχείου στον κάδο σας. Για να εκτελέσετε αυτήν την εργασία, χρησιμοποιείτε την εντολή αντιγραφής ή
cp
. Η εντολή
cp
απαιτεί να δώσετε μια θέση προέλευσης και μια θέση προορισμού. Η πηγή και ο προορισμός μπορεί να είναι ένας τοπικός φάκελος ή ένας κουβάς S3. Παρόλο που δεν θα χρησιμοποιούσατε αυτήν την τεχνική για να εκτελέσετε ένα τοπικό αντίγραφο, μπορείτε να αντιγράψετε από έναν τοπικό φάκελο σε έναν κάδο S3, από έναν κάδο S3 σε έναν τοπικό φάκελο ή ανάμεσα σε κάδους S3.
Για παράδειγμα, για να αντιγράψετε ένα αρχείο που ονομάζεται
colorblk. gif
από έναν τοπικό φάκελο που ονομάζεται νίκη στον κάδο S3, θα πληκτρολογούσατε κάτι σαν
aws s3 cp "c: win colorblk. gif" s3: // aws4d. test-bucket / colorblk. gif
και πατήστε Enter. Πρέπει να δώσετε μια πηγή και έναν προορισμό που ταιριάζουν με τις ρυθμίσεις σας. Για να βεβαιωθείτε ότι το αρχείο είναι πραγματικά φορτωμένο, χρησιμοποιείτε ξανά την εντολή
ls
, αλλά αυτή τη φορά προσθέτετε το όνομα του κάδου.