快轉到主要內容

初探強大的雲端空間互動工具 Rclone

·112 字·1 分鐘
開源自由軟體
目錄
Rclone手冊 - 本文屬於一個選集。
§ 1: 本文
以下介紹翻譯自官方網站介紹

Rclone 是一個用於管理雲端空間的命令行工具,是優於雲端供應商網路介面的多功能替代方案

支援 超過70種雲端儲存產品 支援種類包含 S3 物件儲存桶服務、商務和消費者檔案儲存服務以及標準傳輸協定

Rclone 提供相當於 unix 指令的體驗,例如 rsync、cp、mv、mount、ls、ncdu、tree、rm、cat,允許使用者使用熟悉的語法,也支援透過 shell 的 管道(pipeline) 使用,可配合 --dry-run 參數來模擬執行動作來防止誤操作

另外也能在命令行介面、腳本中啟動 API ,然後透過 HTTP 進行互動

以下假設您已經完成 Rclone 安裝過程
並可以透過命令行直接呼叫 Rclone

管理遠端設定
#

rclone config

後續針對不同雲端操作不一樣,可參考官方文件

前往 Google Drive 設定文件

前往 S3 儲存桶相關設定文件

前往其他雲端設定文件

路徑語法
#

本地端路徑範例

D:\download (Windows)

/home/benny/download (Linux)

雲端路徑範例

mydrive:/folder/to/path

同步指令
#

刪減或上傳檔案至目的地,使目的地與來源檔案狀態一致
rclone sync ${來源路徑} ${目的地路徑} ${其他參數}

常用參數
#

  • -P 顯示進度
  • --drive-chunk-size=64M 切塊大小,越大傳越快,但會消耗記憶體
  • --transfers=10 傳輸並行數量
  • --stats=5s 多久更新一次進度狀態
  • -v 顯示更多資訊

其他指令 (持續更新)
#

  • rclone move 移動,如果您想在移動後刪除空來源目錄,請新增 –delete-empty-src-dirs 參數
  • rclone size 查看雲端空間檔案佔用大小
  • rclone delete 刪除路徑下的檔案內容
  • rclone purge 刪除路徑和路徑下的檔案內容
  • rclone mkdir
  • rclone rmdir
  • rclone rmdirs 刪除指定精神領域下的空目錄。如果新增了 –leave-root 參數,則根目錄不會被刪除
  • rclone check 檢查來源位址資料和目標位址資料是否相符
  • rclone ls 列出指定路徑下的所有檔案以及檔案大小和路徑
  • rclone lsl 比上面多顯示上傳時間
  • rclone lsd 列出指定路徑下的資料夾
  • rclone lsf 列出指定路徑下的和檔案
BEN周
作者
BEN周
抓住每一個一閃即逝
Rclone手冊 - 本文屬於一個選集。
§ 1: 本文

相關文章

如何為你的網站註冊自動刷新的 SSL 證書
·90 字·1 分鐘
開源自由軟體 Nginx Cloudflare Ssl
在 Nextcloud AIO 容器進入鎖定模式下手動升級紀錄
·162 字·1 分鐘
開源自由軟體
致無名客