S3CMD Linux

S3CMD Linux
Das Linux-Betriebssystem ist ein kostenloses Open-Source-Betriebssystem und ein freundliches Schnittstellenbetriebssystem, das allen zur Verfügung steht. Es bietet viele Befehle, um bestimmte Aktionen oder Arbeiten auszuführen, die erforderlich sind. Wenn Sie mit dem Linux -Betriebssystem zusammenarbeiten, haben Sie verschiedene Arten von Befehlen für verschiedene Aktionen. Diese Befehle helfen Ihrer Arbeit im Linux -System. Es verwaltet direkt die Ressourcen und die Hardware des Systems wie Speicher, Speicher, CPU usw. Das Linux -Betriebssystem erstellt eine Verbindung zwischen der Hardware und den Anwendungen im System, die mehrere Vorgänge ausführen. Dieser Artikel ist ein kurzer Überblick über die S3CMD -Befehle. Hier führen wir Sie durch den Befehl s3cmd, wie man sie in Ubuntu benutzt und installiert und die S3 -Eimer verwaltet.

Was ist S3CMD unter Linux?

S3CMD ist ein Befehlszeilen -Tool, das für das Abrufen und Hochladen der Daten sowie für die Wartung der Daten in verschiedenen S3 -Cloud -Speicher wie Amazon S3, Google Cloud -Speicher usw. verantwortlich ist. Es ist eine benutzerfreundliche Befehlszeile, die für Anfänger leicht lernen kann. Es kann auch als leistungsfähiges Tool für fortschrittliche Benutzer verwendet werden. Es handelt sich um eine Befehlszeile, mit der die Aufgaben ausgeführt werden können, z.

So verwenden Sie S3CMD, um den Objektspeicher zu verwalten

Wie bereits erwähnt, ist S3CMD eine Open-Source-Befehlszeile, die für eine Vielzahl von Zwecken verwendet werden kann, z. Es ist eine leistungsstarke Befehlszeile, die gut für die Automatisierung ist.

Aufgrund der Benutzerfreundlichkeit von S3CMD ist es eine gute Wahl, den Objektspeicher auf einem Server zu verwalten. S3CMD ist so erstellt, dass eine Verbindung zum Einzelspeicher gleichzeitig hergestellt wird, indem die Konfigurationsdateien erstellt werden. Diese Konfigurationsdateien enthalten alle wichtigen und erforderlichen Schlüssel und Details, die zum Verwalten der Eimer und deren Dateien im Objektspeicher benötigt werden.

Nachdem der S3CMD konfiguriert ist, können Befehle verwendet werden, um zu sehen, wie es funktioniert. Beachten Sie, dass alle Daten im Objektspeicher als Eimer organisiert sind. Jetzt übergehen wir zu den S3CMD -Befehlen und ihren Beispielen.

S3CMD -Befehle

Die S3CMD -Befehlszeile kann die folgenden Aktionen ausführen und ausführen, indem die Befehle folgen. Hier sind einige Aktionen, die bei der Ausführung der angegebenen Befehle ausgeführt werden. Wir werden uns einige der S3CMD -Befehlsbeispiele ansehen und erfahren, wie Sie mit diesen S3CMD -Befehlszeilen -Tools einen Zugriff auf die Dateien aus dem S3 -Speicher erhalten. Diese Befehle können auch helfen, die Dateien herunterzuladen oder sie regelmäßig oder in Intervallen hochzuladen, wenn die Befehle früher programmiert werden.

So erstellen Sie einen neuen Eimer

Wenn wir einen S3 -Eimer erstellen möchten, ist der folgende Befehl zu verwenden. Wenn wir uns den Befehl ansehen, müssen wir beachten, dass der Bucket -Name mit dem Präfix S3: // beginnt. Wenn dies nicht angewendet wird, erhalten Sie einen Fehler:

Siehe die folgende Ausgabe, wenn wir den angegebenen Befehl ausführen:

Ein neuer Eimer namens "Newbucket" wird im S3 -Verzeichnis erstellt. Der Befehl S3CMD erfasst die Zeit und Datum der Erstellung von Bucket, die beim Auflisten der Eimer zu sehen ist.

So listen Sie alle Eimer auf

Um alle Eimer in Ihrem Konto sowie die Dateien in einer Liste anzuzeigen, sollte der Befehl verwendet werden, der verwendet werden sollte, lautet:

Die Ausgabe dieses Befehls wird basierend auf der Anzahl der Eimer und deren Dateien oder Inhalte detailliert beschrieben. Siehe Ausgabe des folgenden Befehls:

Da wir nur einen Eimer haben, der das „Neuling“ im S3 -Verzeichnis ist, wird er vom Befehl s3cmd mit der jeweiligen Zeit und Datum aufgeführt.

So stellen Sie Dateien in den Eimer

Nachdem wir einen Eimer erstellt haben, lassen Sie uns eine Datei im Eimer mit dem Befehl "put" hochladen. Wir laden die "Datei" hoch.txt ”Datei im S3 -Bucket mit dem folgenden Befehl:

Hier ist der tatsächliche Befehl:

Da die Datei leer ist, wird sie mit dem Befehl Put schnell hochgeladen. Das Folgende ist die Ausgabe aus dem ausgeführten Befehl:

So listen Sie einen Eimer auf

Um die Eimer und alle Dateien in ihnen aufzulisten, muss der folgende Befehl ausgeführt werden. Hier ist der tatsächliche Befehl:

Die Ausgabe ist wie folgt:

So erhalten Sie Dateien von einem Eimer

Um die Dateien aus dem Eimer aus dem lokalen System zu erhalten oder zu verschieben, wird die folgende Befehlszeile verwendet. Siehe den tatsächlichen Befehl im Folgenden:

Die Ausgabe aus dem verwendeten Befehl lautet wie folgt:

So löschen Sie eine Datei aus einem Eimer

Ein weiteres Beispiel kann die Löschung der Datei aus dem Eimer sein. Um eine Datei aus einem Eimer zu löschen, sollte der erforderliche Befehl ausgeführt werden:

Hier löschen wir die Dateien aus dem Eimer. Das Folgende ist die Ausgabe aus dem Befehl:

So löschen Sie einen Eimer

Um einen Eimer zu löschen, sollten Sie als erstes alle Dateien aus diesem Eimer entfernen und leeren. Andernfalls erhalten Sie einen Fehler, der möglicherweise etwas entlang der Linie von „Der Eimer, den Sie zu löschen versuchten, nicht leer aussehen“. Mit dem folgenden Befehl wird ein Eimer gelöscht:

Überprüfen Sie den Beispielbefehl im Folgenden:

Siehe die Ausgabe für den angegebenen Befehl. Hier können Sie sehen, dass der Eimer gelöscht wird.

Abschluss

Dieser Artikel bietet einen kurzen Überblick über S3CMD -Befehle im Linux -Betriebssystem. Der Befehl s3cmd im Linux -Betriebssystem ist ein Befehlszeilen -Tool, mit dem die Daten abgerufen, verschoben oder hochgeladen und die Daten in verschiedenen S3 -Cloud -Speicher durchgeführt werden können, z. B. Amazon S3, Google Cloud -Speicher usw. Da dieser Artikel den Befehl S3CMD demonstrieren soll, haben wir erfahren, was S3CMD ist, wie man den Speicher mit S3CMD verwaltet und was einige der S3CMD -Befehle sind. Viele S3CMD -Befehlsbeispiele werden für ein besseres Verständnis der S3CMD -Befehlszeile angegeben. Um Ihre Konzepte zu löschen, führen Sie die angegebenen Beispiele aus und sehen Sie die Ergebnisse an.