搭配 AWS CLI 使用 Amazon S3 - AWS Command Line Interface

搭配 AWS CLI 使用 Amazon S3

您可以使用 AWS Command Line Interface (AWS CLI) 來存取 Amazon Simple Storage Service (Amazon S3) 的功能。

在執行任何命令前,請先設定您的預設登入資料。如需更多詳細資訊,請參閱 設定 AWS CLI

AWS CLI 為存取 Amazon S3 提供了兩個層級的命令:

  • s3 層級包含簡化執行常見任務的高階命令,如建立、操作和刪除物件和儲存貯體。

  • s3api 層級的行為與其他 AWS 服務相同,做法是公開直接存取給所有 Amazon S3 API 操作。它允許您執行僅使用以下層級的高階命令可能無法實現的進階操作。

若要獲得每個層級中所有可用命令的清單,請使用 help 引數搭配 aws s3apiaws s3 命令。

$ aws s3 help
$ aws s3api help
注意

AWS CLI 支援使用 Amazon S3 提供的伺服器端 COPY 操作來從 Amazon S3 複製、移動和同步到 Amazon S3。這表示您的檔案將保持在雲端,不會下載到用戶端機器,接著備份至 Amazon S3。

當這些操作可以在雲端完全執行時,只使用 HTTP 要求和回應所需的頻寬。