Trasferire i dati utilizzando i comandi SFTP

Puoi caricare, scaricare e gestire i file nei bucket Cloud Storage utilizzando i comandi SFTP standard. La tabella seguente descrive i comandi SFTP e i flag facoltativi supportati da Cloud FTP.

Comando Descrizione
cd PATH Cambia directory.
get REMOTE_PATH [LOCAL_PATH]

Scarica un file da un bucket.

Se ometti il nome LOCAL_PATH, il file viene scaricato con lo stesso nome del file Cloud Storage file.

Per scaricare in modo ricorsivo tutti i file da una cartella, includi il -R flag: get -R REMOTE_PATH.

ls

Elenca i file nella directory corrente.

Puoi perfezionare l'elenco dei file includendo uno o più dei seguenti flag:

  • -1: elenca i file in una singola colonna.
  • -a: elenca tutti i file, inclusi quelli che iniziano con un punto (.).
  • -f: non ordinare i file. L'ordinamento predefinito è lessicografico.
  • -h: se utilizzato con il flag -l, include i suffissi delle unità per le dimensioni dei file.
  • -l: include informazioni aggiuntive sui file, come le dimensioni e l'ultima modifica.
  • -r: ordina i file in ordine inverso.
  • -S: ordina i file in base alle dimensioni.
  • -t: ordina i file in base all'ultima modifica.

Per elencare i file in una directory diversa, includi il nome della directory name: ls PATH.

mkdir PATH Crea una directory.
put LOCAL_PATH [REMOTE_PATH]

Carica un file locale in un bucket.

Se ometti il nome REMOTE_PATH, il file viene caricato in Cloud Storage con lo stesso nome del file locale file. Se esiste già un file con questo nome, il nuovo file sovrascrive quello esistente.

Per caricare in modo ricorsivo tutti i file in una cartella, utilizza il -R flag: put -R LOCAL_PATH.

progress Attiva/disattiva la visualizzazione dell'indicatore di avanzamento.
pwd Visualizza la directory di lavoro remota corrente.
rename OLD_PATH NEW_PATH

Rinomina un file.

Rinomina una directory nei bucket in cui è abilitato lo spazio dei nomi gerarchico.

Il file che stai rinominando deve trovarsi nella directory corrente e la directory di destinazione deve esistere già.

rm PATH Elimina un file da un bucket.
rmdir PATH Elimina una directory. Prima di poter eliminare una directory, devi eliminare tutti i file al suo interno.
version Visualizza la versione del protocollo SFTP.
bye, exit o quit Esci dalla sessione SFTP.

Passaggi successivi