使用 SFTP 指令傳輸資料

您可以使用標準 SFTP 指令,在 Cloud Storage bucket 中上傳、下載及管理檔案。下表說明 Cloud FTP 支援的 SFTP 指令和選用旗標。

指令 說明
cd PATH 變更目錄。
get REMOTE_PATH [LOCAL_PATH]

從 bucket 下載檔案。

如果省略 LOCAL_PATH 名稱,下載的檔案名稱會與 Cloud Storage 檔案相同。

如要以遞迴方式下載資料夾中的所有檔案,請加入 -R 標記:get -R REMOTE_PATH

ls

列出目前目錄中的檔案。

您可以加入下列一或多個標記,縮小檔案清單範圍:

  • -1:在單一資料欄中列出檔案。
  • -a:列出所有檔案,包括以半形句號 (.) 開頭的檔案。
  • -f:不要排序檔案。預設排序順序為字典順序。
  • -h:與 -l 旗標搭配使用時,會包含檔案大小的單位後置字元。
  • -l:包含其他檔案資訊,例如檔案大小和上次修改時間。
  • -r:以反向順序排序檔案。
  • -S:依檔案大小排序檔案。
  • -t:依上次修改時間排序檔案。

如要列出其他目錄中的檔案,請加入目錄名稱:ls PATH

mkdir PATH 建立目錄。
put LOCAL_PATH [REMOTE_PATH]

將本機檔案上傳至值區。

如果省略 REMOTE_PATH name,檔案會以與本機檔案相同的名稱上傳至 Cloud Storage。如果已有同名檔案,新檔案會覆寫現有檔案。

如要以遞迴方式上傳資料夾中的所有檔案,請使用 -R 標記:put -R LOCAL_PATH

progress 切換進度表顯示方式。
pwd 顯示目前的遠端工作目錄。
rename OLD_PATH NEW_PATH

重新命名檔案。

在已啟用階層式命名空間的 bucket 中重新命名目錄。

重新命名的檔案必須位於目前目錄中,且目的地目錄必須已存在。

rm PATH 從 bucket 刪除檔案。
rmdir PATH 刪除目錄。您必須先刪除目錄中的所有檔案,才能刪除目錄。
version 顯示 SFTP 通訊協定版本。
byeexitquit 結束 SFTP 工作階段。

後續步驟