Daten mit SFTP-Befehlen übertragen

Sie können Dateien in Cloud Storage-Buckets mit Standard-SFTP-Befehlen hochladen, herunterladen und verwalten. In der folgenden Tabelle werden die SFTP-Befehle und optionalen Flags beschrieben, die von Cloud FTP unterstützt werden.

Befehl Beschreibung
cd PATH Verzeichnis wechseln
get REMOTE_PATH [LOCAL_PATH]

Datei aus einem Bucket herunterladen

Wenn Sie den Namen LOCAL_PATH weglassen, wird die Datei mit demselben Namen wie die Cloud Storage Datei heruntergeladen.

Wenn Sie alle Dateien aus einem Ordner rekursiv herunterladen möchten, fügen Sie das -R Flag ein: get -R REMOTE_PATH.

ls

Dateien im aktuellen Verzeichnis auflisten

Sie können die Liste der Dateien eingrenzen, indem Sie eines oder mehrere der folgenden Flags einfügen:

  • -1: Dateien in einer einzelnen Spalte auflisten
  • -a: Alle Dateien auflisten, einschließlich Dateien, die mit einem Punkt (.) beginnen
  • -f: Dateien nicht sortieren Die Standardsortierreihenfolge ist lexikografisch.
  • -h: Bei Verwendung mit dem Flag -l Einheitensuffixe für die Dateigröße einfügen
  • -l: Zusätzliche Dateiinformationen wie Dateigröße und Zeitpunkt der letzten Änderung einfügen
  • -r: Dateien in umgekehrter Reihenfolge sortieren
  • -S: Dateien nach Dateigröße sortieren
  • -t: Dateien nach Zeitpunkt der letzten Änderung sortieren

Wenn Sie die Dateien in einem anderen Verzeichnis auflisten möchten, fügen Sie den Verzeichnis namen ein: ls PATH.

mkdir PATH Verzeichnis erstellen
put LOCAL_PATH [REMOTE_PATH]

Lokale Datei in einen Bucket hochladen

Wenn Sie den REMOTE_PATH Namen weglassen, wird die Datei mit demselben Namen wie die lokale Datei in Cloud Storage hochgeladen. Wenn bereits eine Datei mit diesem Namen vorhanden ist, wird die vorhandene Datei durch die neue Datei überschrieben.

Wenn Sie alle Dateien in einem Ordner rekursiv hochladen möchten, verwenden Sie das -R Flag: put -R LOCAL_PATH.

progress Anzeige des Fortschrittsbalkens ein- oder ausschalten
pwd Aktuelles Remote-Arbeitsverzeichnis anzeigen
rename OLD_PATH NEW_PATH

Datei umbenennen

Verzeichnis in Buckets mit aktiviertem hierarchischem Namespace umbenennen

Die Datei, die Sie umbenennen, muss sich im aktuellen Verzeichnis befinden und das Zielverzeichnis muss bereits vorhanden sein.

rm PATH Datei aus einem Bucket löschen
rmdir PATH Verzeichnis löschen Sie müssen alle Dateien aus einem Verzeichnis löschen, bevor Sie das Verzeichnis löschen können.
version SFTP-Protokollversion anzeigen
bye, exit oder quit SFTP-Sitzung beenden

Nächste Schritte