使用 Amazon S3 物件 - AWS Cloud9

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon S3 物件

物件是存放在 Amazon S3 中的基本實體。物件是由物件資料與中繼資料構成。

上傳檔案至 Amazon S3 儲存貯體

您可以使用工具組界面或命令將檔案上傳到儲存貯體

這兩種方法都允許您從使用者的環境上傳檔案,並在 AWS 雲端儲存為 S3 物件。您可以將檔案上傳到儲存貯體,或用於整理儲存貯體內容的資料夾。

使用界面上傳檔案至 S3 儲存貯體

  1. AWSExplorer 中選擇 S3 節點,檢視儲存貯體清單。

  2. 按一下滑鼠右鍵開啟儲存貯體或該儲存貯體中資料夾的內容選單,然後選擇 Upload File (上傳檔案)。

    注意

    如果您以滑鼠右鍵按一下 S3 物件開啟內容選單,可以選擇 Upload to Parent (上傳至父項)。這個動作可讓您將檔案新增至資料夾或包含所選檔案的儲存貯體。

  3. 使用環境的檔案管理員選取檔案,然後選擇 Upload (上傳)。

    選取的檔案會以 S3 物件的形式上傳至儲存貯體或資料夾。每個物件的項目會描述儲存物件的大小,以及上傳物件的時間。您可以暫留在物件的資訊清單上檢視路徑、大小和上次修改時間。

使用命令將目前的檔案上傳至 S3 儲存貯體

  1. 若要選取要上傳的檔案,請選擇檔案的索引標籤。

  2. 按下 Ctrl+P 以顯示 Commands (命令) 窗格。

  3. Go To Anything (移至任何內容) 中,開始輸入 upload file 片語以顯示 AWS: Upload File 命令。命令顯示時請選擇該命令。

  4. Step 1: Select a file to upload (步驟 1:選取要上傳的檔案) 中,您可以選擇已選取的檔案或瀏覽其他檔案。

  5. Step 2: Select an S3 bucket to upload to (步驟 2:選取要上傳檔案的 S3 儲存貯體) 中,請從清單中選擇儲存貯體。

    選取的檔案會以 S3 物件的形式上傳至儲存貯體或資料夾。每個物件的項目會描述儲存物件的大小,以及上傳物件的時間。您可以暫留在物件的資訊清單上檢視路徑、大小和上次修改時間。

下載 Amazon S3 物件

您可以從 AWS 雲端將 Amazon S3 儲存貯體中的物件下載到 AWS Cloud9 環境。

  1. AWSExplorer 中選擇 S3 節點,檢視儲存貯體清單。

  2. 在儲存貯體或儲存貯體的資料夾中,以右鍵按一下物件開啟內容選單,然後選擇 Download As (下載為)。

  3. 使用環境的檔案管理員選取目的地資料夾,輸入檔案名稱,然後選擇 Download (下載)。

下載檔案後,您可以在 AWS Cloud9 開啟。

刪除 Amazon S3 物件

如果物件位於非版本控制的儲存貯體,您就可以永久刪除物件。但如果是啟用版本控制的儲存貯體,刪除請求並不會永久刪除該物件。相反地,Amazon S3 會在儲存貯體中插入刪除標記。如需詳細資訊,請參閱《Amazon Simple Storage Service 使用者指南》中的「刪除物件版本」。

  1. AWSExplorer 中選擇 S3 節點,檢視儲存貯體清單。

  2. 在儲存貯體或儲存貯體的資料夾中,以右鍵按一下物件開啟內容選單,然後選擇 Delete (刪除)。

  3. 選擇 Delete (刪除),即可確認刪除。

為 Amazon S3 物件產生預先簽章的 URL

使用預先簽章的 URL 時,物件擁有者可以與他人共享私有的 Amazon S3 物件,方法是授與他人時間限定許可以供下載物件。如需詳細資訊,請參閱《Amazon S3 使用者指南》中的「使用預先簽章的 URL 來共享物件」。

  1. AWSExplorer 中選擇 S3 節點,檢視儲存貯體清單。

  2. 於儲存貯體或儲存貯體中的資料夾內,在物件上按一下滑鼠右鍵,然後選擇 Generate Presigned URL (產生預先簽章的 URL)。

  3. 在 AWS 工具組命令窗格中,輸入 URL 存取物件時可使用的分鐘數。按下 Enter 鍵 確認輸入。

    IDE 底部的狀態可確認物件的預先簽署 URL 已複製到剪貼簿。