文件

mc share ls

語法

mc share ls 命令顯示由 mc share uploadmc 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 命令可能會如文件所述運作,但任何此類使用風險由您自行承擔。