使用 localstack 包我有以下內容:
awslocal s3 mb s3://kiosks-images
awslocal s3api put-bucket-acl --bucket kiosks-images --acl public-read
awslocal s3 cp TopCroppedSpotlightLowExOnlyPGV.jpg s3://kiosks-images/dev/us/2020_08_11/eea9efc9-5970-426b-b867-9f57d6d9548f/55208151-6438-4bfc-b4be-43ed57798dc2
aws s3 ls s3://kiosks-images
PRE dev/
PRE prod/
PRE qa/
如何確保我添加的檔案被復制到存盤桶中的正確位置?
uj5u.com熱心網友回復:
默認情況下,當您列出存盤桶中的物件時,S3 會將分隔符前具有相同前綴的所有物件折疊為一個條目,并將此集合標記為PRE在輸出中。這使您可以將 S3 存盤桶的內容視為具有目錄和這些目錄中的檔案的傳統檔案系統。
您可以使用aws s3 ls --recursive列出存盤桶中的所有物件,或者通過執行諸如aws s3 ls s3://bucket-name/path/to/object查看單個物件(如果存在)之類的操作來直接查詢物件。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/348089.html
