Mentransfer data menggunakan perintah SFTP

Anda dapat mengupload, mendownload, dan mengelola file di bucket Cloud Storage menggunakan perintah SFTP standar. Tabel berikut menjelaskan perintah SFTP dan flag opsional yang didukung oleh Cloud FTP.

Perintah Deskripsi
cd PATH Ubah direktori.
get REMOTE_PATH [LOCAL_PATH]

Mendownload file dari bucket.

Jika Anda tidak menyertakan nama LOCAL_PATH, file akan didownload dengan nama yang sama seperti file Cloud Storage.

Untuk mendownload semua file dari folder secara rekursif, sertakan flag -R: get -R REMOTE_PATH.

ls

Mencantumkan file di direktori saat ini.

Anda dapat mempersempit daftar file dengan menyertakan satu atau beberapa flag berikut:

  • -1: mencantumkan file dalam satu kolom.
  • -a: mencantumkan semua file, termasuk file yang diawali dengan titik (.).
  • -f: tidak mengurutkan file. Urutan pengurutan default adalah leksikografis.
  • -h: saat digunakan dengan tanda -l, sertakan akhiran unit untuk ukuran file.
  • -l: menyertakan informasi file tambahan, seperti ukuran file dan waktu terakhir diubah.
  • -r: mengurutkan file dalam urutan terbalik.
  • -S: mengurutkan file berdasarkan ukuran file.
  • -t: mengurutkan file berdasarkan waktu modifikasi terakhir.

Untuk mencantumkan file dalam direktori lain, sertakan nama direktori: ls PATH.

mkdir PATH Buat direktori.
put LOCAL_PATH [REMOTE_PATH]

Upload file lokal ke bucket.

Jika Anda tidak menyertakan nama REMOTE_PATH, file akan diupload ke Cloud Storage dengan nama yang sama seperti file lokal. Jika file dengan nama ini sudah ada, file baru akan menimpa file yang ada.

Untuk mengupload semua file dalam folder secara rekursif, gunakan flag -R: put -R LOCAL_PATH.

progress Mengalihkan tampilan pengukur progres.
pwd Menampilkan direktori kerja jarak jauh saat ini.
rename OLD_PATH NEW_PATH

Mengganti nama file.

Mengganti nama direktori, di bucket yang mengaktifkan namespace hierarkis.

File yang Anda ganti namanya harus berada di direktori saat ini, dan direktori tujuan harus sudah ada.

rm PATH Menghapus file dari bucket.
rmdir PATH Menghapus direktori. Anda harus menghapus semua file dari direktori sebelum dapat menghapus direktori.
version Menampilkan versi protokol SFTP.
bye, exit, atau quit Keluar dari sesi SFTP.

Langkah berikutnya