mc share ls
語法
mc share ls
命令顯示由 mc share upload
或 mc share download
產生的任何未過期的預先簽署 URL。
mc share list
命令的功能與 mc share ls
相同。
應用程式可以執行 PUT
來從 URL 擷取物件。
有關可共享物件 URL 的更多資訊,請參閱 Amazon S3 文件中的預先簽署的 URL。
以下命令分別列出 myminio
MinIO 部署上 mydata
儲存桶的所有上傳和下載預先簽署 URL
mc share ls upload myminio/mydata
mc share ls download myminio/mydata
此命令具有以下語法
mc [GLOBALFLAGS] share list \
[download | upload] \
ALIAS
方括號
[]
表示選用參數。共用一行的參數是相互依賴的。
使用管道符號
|
分隔的參數是互斥的。
將範例複製到文字編輯器中,並在終端機/shell 中執行命令之前根據需要修改。
參數
- download
必要 列出所有未過期的預簽章下載 (
GET
) URL。與
mc share ls upload
互斥
- upload
必要 列出所有未過期的預簽章上傳 (
PUT
) URL。與
mc share ls download
互斥
- ALIAS
必要 MinIO 部署的 別名 和要列出未過期預簽章 URL 的物件完整路徑。
全域標誌
此命令支援任何 全域標誌。
範例
列出產生的下載和上傳 URL
使用 mc share ls download
產生一個支援 POST
請求的 URL,以便將檔案上傳到 S3 相容主機上的特定物件位置
mc share ls download ALIAS
使用 mc share ls upload
產生一個支援 POST
請求的 URL,以便將檔案上傳到 S3 相容主機上的特定物件位置
mc share ls upload ALIAS
行為
S3 相容性
mc 命令行工具的建置目的是與 AWS S3 API 相容,並且經過 MinIO 和 AWS S3 的測試,以確保預期的功能和行為。
MinIO 不保證其他 S3 相容服務,因為它們的 S3 API 實作未知,因此不受支援。雖然 mc 命令可能會如文件所述運作,但任何此類使用風險由您自行承擔。
