curl 與 rsync 都是強大的工具,自然能搭配的 option 也很豐富,在看過TJWei老師的影片後,他整理了各一組最通用的 options,就先記這組吧,能應付大部份使用場景
curl
|
|
-J→ 使用伺服器回應的 Content-Disposition header 裡的檔名。-L→ 遇到 3xx 重新導向時自動跟隨。-O→ 以伺服器檔名存檔到本地(“remote name”)。
rsync
|
|
-P–partial 加 –progres,支援續傳與顯示進度條-aarchive mode 等同於-rlptgoD-r→ 遞迴(包含子目錄)。-l→ 保留符號連結 (symlinks)。-p→ 保留檔案權限 (permissions)。-t→ 保留時間戳 (timestamps)。-g→ 保留群組 (group)。-o→ 保留檔案擁有者 (owner)(需要 root)。-D→ 保留裝置檔案與特殊檔案。
-vverbose 顯示詳細資訊