Wie kann ich Wildcards verwenden, um eine Gruppe von Dateien mit AWS CLI zu CP?

Wie kann ich Wildcards verwenden, um eine Gruppe von Dateien mit AWS CLI zu CP?
Wildcards sind die Sonderzeichen, die in den AWS -CLI -Befehlen verwendet werden, mit denen der Benutzer bestimmte Muster in seinen Befehlen erstellen kann. Der Befehl cp wird verwendet, um die Dateien aus dem lokalen Verzeichnis in die Cloud zu kopieren und umgekehrt.

In diesem Leitfaden wird erklärt, wie Sie Wildcards verwenden könnenCP”Eine Gruppendatei mit AWS CLI.

Wie kann ich Wildcards verwenden, um eine Gruppe von Dateien mit AWS CLI zu "CP"??

Öffne das "Terminal”Aus dem lokalen System:

Überprüfen Sie, ob die AWS -CLI auf dem System mit dem folgenden Befehl installiert ist:

AWS -Version

Durch Ausführen des obigen Befehls wird das angezeigtAWS-CLI/2.11.0”Installierte Version von AWS CLI:

Konfigurieren Sie die AWS mit den IAM -Anmeldeinformationen:

AWS konfigurieren

Klicken Sie hier, um zu erfahren, wie Sie AWS CLI konfigurieren.

Suchen Sie das Verzeichnis, in dem die Gruppe der Dateien vom lokalen Computer platziert wird:

Gehen Sie in den Ordner und suchen Sie eine Gruppe von Dateien:

Verwenden Sie den folgenden AWS CLI -Befehl, um die Dateien auf dem S3 -Bucket hochzuladen:

AWS S3 CP/Benutzer/Lenovo/AWS/Datei S3: // fdxrdfgkhj/Präfix/ -Recursive -EXCLUDE "MyApp.html "-include" Datei-Prefix*"

Der obige Befehl kopiert die Dateien aus dem lokalen Verzeichnis und lädt sie in den S3 -Eimer hoch. Die Wildcard hier ist, dass sie nicht kopiert “meine App.html" Datei:

Besuchen Sie das S3 Dashboard und klicken Sie auf die “Eimer" Buchseite:

Klicken Sie auf den Bucket -Namen, um ihn zu öffnen:

Gehen Sie in die "Präfix/" Ordner:

Alle Dateien wurden in den S3 -Eimer außer "kopiert"meine App.html”, Was mit einer Wildcard ausgeschlossen wurde:

Gehen Sie zurück zur Buckets -Seite und klicken Sie auf die “Leer" Taste:

Typ "permanent löschen”So bestätigen Sie die Löschung aller Objekte und klicken Sie dann auf die“Leer" Taste:

Nach dem Entleeren des Eimers klicken Sie auf die “Ausfahrt" Taste:

Verwenden Sie den folgenden Befehl, um die Wildcard zu verwenden:

AWS S3 CP/Users/Lenovo/AWS/Datei S3: // fdxrdfgkhj/ -Recursive -EXCLUDE "*" ---include "MyApp.html "

Der obige Befehl hat alles ausgeschlossen, indem er eine hinzufügt “*"Dazu und einfach nur einzubeziehen"meine App.html" Datei:

Der Eimer enthält nur die “meine App.htmlDatei und andere Dateien wurden ausgeschlossen:

In diesem Leitfaden wurde erklärt.

Abschluss

Um eine Wildcards zum Kopieren einer Gruppe von Dateien mit AWS CLI zu verwenden. Suchen Sie das Verzeichnis aus dem lokalen System, aus dem die Dateien kopiert und in die AWS -Cloud eingefügt werden. Verwenden Sie die AWS CLI mit Platzhalter, um die ausgewählten Dateien aus dem Stapel auszuschließen oder einzuschließen. In diesem Leitfaden wurde erklärt.