Transfiere datos con comandos de SFTP

Puedes subir, descargar y administrar archivos en buckets de Cloud Storage con comandos SFTP estándar. En la siguiente tabla, se describen los comandos SFTP y las marcas opcionales que admite Cloud FTP.

Comando Descripción
cd PATH Cambia de directorio.
get REMOTE_PATH [LOCAL_PATH]

Descarga un archivo de un bucket.

Si omites el nombre LOCAL_PATH, el archivo se descarga con el mismo nombre que el archivo de Cloud Storage.

Para descargar de forma recursiva todos los archivos de una carpeta, incluye la -R marca: get -R REMOTE_PATH.

ls

Obtén una lista de los archivos del directorio actual.

Para refinar la lista de archivos, incluye una o más de las siguientes marcas:

  • -1: Enumera los archivos en una sola columna.
  • -a: Enumera todos los archivos, incluidos los que comienzan con un punto (.).
  • -f: No ordena los archivos. El orden de clasificación predeterminado es lexicográfico.
  • -h: Cuando se usa con la marca -l, incluye sufijos de unidad para el tamaño del archivo.
  • -l: Incluye información adicional del archivo, como el tamaño del archivo y la hora de la última modificación.
  • -r: Ordena los archivos en orden inverso.
  • -S: Ordena los archivos por tamaño.
  • -t: Ordena los archivos por la hora de la última modificación.

Para enumerar los archivos dentro de un directorio diferente, incluye el nombre del directorio: ls PATH.

mkdir PATH Crea un directorio.
put LOCAL_PATH [REMOTE_PATH]

Sube un archivo local a un bucket.

Si omites el REMOTE_PATH nombre, el archivo se sube a Cloud Storage con el mismo nombre que el archivo local. Si ya existe un archivo con este nombre, el archivo nuevo reemplaza al existente.

Para subir de forma recursiva todos los archivos de una carpeta, usa la -R marca: put -R LOCAL_PATH.

progress Activa o desactiva la visualización del indicador de progreso.
pwd Muestra el directorio de trabajo remoto actual.
rename OLD_PATH NEW_PATH

Cambia el nombre de un archivo.

Cambia el nombre de un directorio en buckets que tienen habilitado el espacio de nombres jerárquico.

El archivo al que le cambias el nombre debe estar en el directorio actual, y el directorio de destino ya debe existir.

rm PATH Borra un archivo de un bucket.
rmdir PATH Borra un directorio. Debes borrar todos los archivos de un directorio antes de poder borrarlo.
version Muestra la versión del protocolo SFTP.
bye, exit o quit Sal de la sesión de SFTP.

¿Qué sigue?