gsutil-Tool

gsutil ist eine Python-Anwendung, mit der Sie über die Befehlszeile auf Cloud Storage zugreifen können. Sie können gsutil für verschiedenste Bucket- und Objektverwaltungsaufgaben verwenden, einschließlich:

  • Buckets erstellen und löschen
  • Objekte hochladen, herunterladen und löschen
  • Buckets und Objekte auflisten
  • Objekte verschieben, kopieren und umbenennen
  • Objekt- und Bucket-ACLs bearbeiten

Gsutil führt alle Vorgänge einschließlich Uploads und Downloads mithilfe von HTTPS und Transport-Layer Security (TLS) aus.

Unter Cloud Storage-Anleitungen finden Sie eine.vollständige Liste mit Anleitungen, wie Sie Aufgaben mit gsutil ausführen.

Jetzt testen

Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie einfach ein Konto, um die Leistungsfähigkeit von Cloud Storage in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.

Cloud Storage kostenlos testen

Erste Schritte

Für den Einstieg in die Arbeit mit dem gsutil-Tool befolgen Sie am besten die Schnellstartanleitung für gsutil. In der Kurzanleitung erfahren Sie, wie Sie ein Google Cloud-Projekt einrichten, die Abrechnung aktivieren, gsutil installieren und grundlegende Befehle mit dem Tool ausführen.

Wenn eine andere Person bereits ein Cloud Storage-Konto eingerichtet und Sie dem Projekt als Teammitglied hinzugefügt hat oder wenn Ihnen Zugriff auf ein Objekt oder einen Bucket gewährt wurde, können Sie gsutil als Teil des Cloud SDK erhalten, um auf die geschützten Daten zuzugreifen. Sie müssen Cloud Storage nicht aktivieren oder die Abrechnung einrichten.

Auf öffentliche Daten zugreifen

Wenn Sie nur auf öffentliche Daten zugreifen möchten, folgen Sie den Anleitungen unter Auf öffentliche Daten zugreifen. Wenn Sie den Schritte auf dem Tab gsutil folgen, können Sie sofort auf frei verfügbare und öffentlich zugängliche Daten zugreifen. Sie müssen sich nicht für ein Google-Konto registrieren oder bei Cloud Storage authentifizieren, um gsutil für diesen Zweck zu verwenden.

Syntax für den Zugriff auf Ressourcen

gsutil verwendet das Präfix gs://, um eine Ressource in Cloud Storage anzugeben:

gs://BUCKET_NAME/OBJECT_NAME

Zusätzlich zur Angabe der genauen Ressourcen unterstützt gsutil die Verwendung von Platzhaltern in Befehlen.

Integrierte Hilfe

gsutil enthält eine umfassende integrierte Hilfe für alle Befehle und eine Reihe von Themen, die Sie durch Ausführen dieses Befehls abrufen können:

gsutil help

Dieser Befehl gibt eine Liste aller Befehle und verfügbaren Hilfethemen aus. Sie können dann zu jedem Befehl und Thema detaillierte Hilfe abrufen. Zum Beispiel können Sie Hilfe zum Befehl gsutil cp abrufen. Führen Sie dazu diesen Befehl aus:

gsutil help cp

So erhalten Sie Informationen zu übergeordneten Befehlszeilenoptionen für gsutil:

gsutil help options

So erhalten Sie Informationen zu Ihrer gsutil-Installation:

gsutil version -l

Die gsutil-Hilfeseiten sind auch online verfügbar. Die Onlineseiten für die oben gezeigten Befehle sind beispielsweise gsutil-Hilfe, gsutil cp, gsutil-Optionen und gsutil-Version.

Nutzungsstatistiken

Während der Installation können Sie optional die Nutzungsstatistiken aktivieren, um das gsutil-Tool zu verbessern. Wenn Sie diese Nutzungsstatistiken bewusst deaktivieren möchten, folgen Sie der entsprechenden Anleitung:

  • Wenn Sie gsutil als Teil des Cloud SDK installiert haben, finden Sie weitere Informationen unter Nutzungsstatistiken.
  • Wenn Sie gsutil als eigenständige Version installiert haben, löschen Sie die Datei /.gsutil/analytics-uuid.

Über gsutil

gsutil ist ein Open-Source-Projekt. Wenn Sie die Entwicklerversion von gsutil herunterladen oder bei der Entwicklung von gsutil mithelfen möchten, rufen Sie das gsutil-Projekt auf GitHub auf.

Nächste Schritte