共用方式為


az storage fs

在 Azure Data Lake 儲存體 Gen2 帳戶中管理檔案系統。

命令

名稱 Description 類型 狀態
az storage fs access

管理 Azure Data Lake 儲存體 Gen2 帳戶的檔案系統存取權和許可權。

核心 GA
az storage fs access remove-recursive

移除 Azure Data Lake 儲存體 Gen2 帳戶中路徑和子路徑上的存取控制。

核心 GA
az storage fs access set

在 Azure Data Lake 儲存體 Gen2 帳戶中設定路徑(目錄或檔案)的存取控制屬性。

核心 GA
az storage fs access set-recursive

在 Azure Data Lake 儲存體 Gen2 帳戶中的路徑和子路徑上設定存取控制。

核心 GA
az storage fs access show

在 Azure Data Lake 儲存體 Gen2 帳戶中顯示路徑(目錄或檔案)的存取控制屬性。

核心 GA
az storage fs access update-recursive

修改 Azure Data Lake 儲存體 Gen2 帳戶中路徑和子路徑上的存取控制。

核心 GA
az storage fs create

建立 Azure Data Lake 儲存體 Gen2 帳戶的檔案系統。

核心 GA
az storage fs delete

刪除 ADLS Gen2 帳戶中的檔案系統。

核心 GA
az storage fs directory

管理 Azure Data Lake 儲存體 Gen2 帳戶中的目錄。

核心 GA
az storage fs directory create

在 ADLS Gen2 檔案系統中建立目錄。

核心 GA
az storage fs directory delete

刪除 ADLS Gen2 檔案系統中的目錄。

核心 GA
az storage fs directory download

將檔案從 ADLS Gen2 檔案系統中的目錄下載到本機檔案路徑。

核心 預覽版
az storage fs directory exists

檢查 ADLS Gen2 檔案系統中是否有目錄。

核心 GA
az storage fs directory generate-sas

為 ADLS Gen2 帳戶中的目錄產生 SAS 權杖。

核心 GA
az storage fs directory list

列出 ADLS Gen2 檔案系統中的目錄。

核心 GA
az storage fs directory metadata

管理檔案系統中目錄的中繼資料。

核心 GA
az storage fs directory metadata show

傳回指定目錄的所有使用者定義中繼資料。

核心 GA
az storage fs directory metadata update

設定指定檔案系統的一或多個使用者定義名稱/值組。

核心 GA
az storage fs directory move

移動 ADLS Gen2 檔案系統中的目錄。

核心 GA
az storage fs directory show

在 ADLS Gen2 檔案系統中顯示目錄的屬性。

核心 GA
az storage fs directory upload

將檔案或子目錄上傳至 ADLS Gen2 檔案系統中的目錄。

核心 預覽版
az storage fs exists

檢查 ADLS Gen2 帳戶中是否有檔案系統。

核心 GA
az storage fs file

管理 Azure Data Lake 儲存體 Gen2 帳戶中的檔案。

核心 GA
az storage fs file append

將內容附加至 ADLS Gen2 檔案系統中的檔案。

核心 GA
az storage fs file create

在 ADLS Gen2 檔案系統中建立新的檔案。

核心 GA
az storage fs file delete

刪除 ADLS Gen2 檔案系統中的檔案。

核心 GA
az storage fs file download

從 ADLS Gen2 檔案系統中指定的路徑下載檔案。

核心 GA
az storage fs file exists

檢查 ADLS Gen2 檔案系統中是否有檔案。

核心 GA
az storage fs file list

列出 ADLS Gen2 檔案系統中的檔案和目錄。

核心 GA
az storage fs file metadata

管理檔案系統中檔案的中繼資料。

核心 GA
az storage fs file metadata show

傳回指定檔案的所有使用者定義中繼資料。

核心 GA
az storage fs file metadata update

設定指定檔案系統的一或多個使用者定義名稱/值組。

核心 GA
az storage fs file move

在 ADLS Gen2 帳戶中移動檔案。

核心 GA
az storage fs file set-expiry

設定檔案到期並刪除的時間。

核心 GA
az storage fs file show

在 ADLS Gen2 檔案系統中顯示檔案的屬性。

核心 GA
az storage fs file upload

將檔案上傳至 ADLS Gen2 檔案系統中的檔案路徑。

核心 GA
az storage fs generate-sas

在 ADLS Gen2 帳戶中產生檔案系統的 SAS 權杖。

核心 預覽版
az storage fs list

列出 ADLS Gen2 帳戶中的檔案系統。

核心 GA
az storage fs list-deleted-path

列出指定檔案系統下已刪除的 (檔案或目錄) 路徑。

核心 GA
az storage fs metadata

管理檔案系統的中繼資料。

核心 GA
az storage fs metadata show

傳回指定檔案系統的所有使用者定義中繼資料。

核心 GA
az storage fs metadata update

設定指定檔案系統的一或多個使用者定義名稱/值組。

核心 GA
az storage fs service-properties

管理儲存體資料湖服務屬性。

核心 GA
az storage fs service-properties show

顯示儲存體帳戶資料湖服務的屬性,包括 Azure 儲存體 Analytics。

核心 GA
az storage fs service-properties update

更新儲存體帳戶 datalake 服務的屬性,包括 Azure 儲存體 Analytics。

核心 GA
az storage fs show

在 ADLS Gen2 帳戶中顯示檔案系統的屬性。

核心 GA
az storage fs undelete-path

還原虛刪除的路徑。

核心 GA

az storage fs create

建立 Azure Data Lake 儲存體 Gen2 帳戶的檔案系統。

az storage fs create --name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--blob-endpoint]
                     [--connection-string]
                     [--default-encryption-scope]
                     [--metadata]
                     [--prevent-encryption-scope-override {false, true}]
                     [--public-access {file, filesystem, off}]
                     [--sas-token]
                     [--timeout]

範例

建立 Azure Data Lake 儲存體 Gen2 帳戶的檔案系統。

az storage fs create -n fsname --account-name mystorageaccount --account-key 0000-0000

建立 Azure Data Lake 儲存體 Gen2 帳戶的檔案系統,並啟用公用存取。

az storage fs create -n fsname --public-access file --account-name mystorageaccount --account-key 0000-0000

建立 Azure Data Lake 儲存體 Gen2 帳戶的檔案系統。 (自動產生)

az storage fs create --account-name mystorageaccount --auth-mode login --name fsname

必要參數

--name -n

檔案系統名稱(亦即容器名稱)。

選擇性參數

--account-key

儲存體帳戶金鑰。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢儲存體帳戶金鑰。 如果執行大量儲存體命令,可能會叫用 API 配額。

--auth-mode

執行命令的模式。 「登入」模式將直接使用您的登入認證進行驗證。 如果未提供帳戶的驗證參數,舊版「金鑰」模式將會嘗試查詢帳戶金鑰。 環境變數:AZURE_STORAGE_AUTH_MODE。

接受的值: key, login
--blob-endpoint

儲存體資料服務端點。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 您可以使用 找到每個服務主要端點 az storage account show 。 環境變數:AZURE_STORAGE_SERVICE_ENDPOINT。

--connection-string

儲存體帳戶連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--default-encryption-scope -d

指定要在檔案系統上設定的預設加密範圍,並用於所有未來的寫入。

--metadata

空格分隔索引鍵=值組中的中繼資料。 這會覆寫任何現有的中繼資料。

--prevent-encryption-scope-override -p

如果為 true,則防止任何要求指定與檔案系統上設定的範圍不同的加密範圍。 預設值為 False。

接受的值: false, true
--public-access

指定檔案系統中的資料是否可以公開存取,以及存取層級。

接受的值: file, filesystem, off
--sas-token

共用存取簽章 (SAS)。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

--timeout

要求以秒為單位的逾時。 適用于服務的每個呼叫。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az storage fs delete

刪除 ADLS Gen2 帳戶中的檔案系統。

az storage fs delete --name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--blob-endpoint]
                     [--connection-string]
                     [--sas-token]
                     [--timeout]
                     [--yes]

範例

刪除 ADLS Gen2 帳戶中的檔案系統。

az storage fs delete -n myfilesystem --account-name myadlsaccount --account-key 0000-0000

必要參數

--name -n

檔案系統名稱(亦即容器名稱)。

選擇性參數

--account-key

儲存體帳戶金鑰。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢儲存體帳戶金鑰。 如果執行大量儲存體命令,可能會叫用 API 配額。

--auth-mode

執行命令的模式。 「登入」模式將直接使用您的登入認證進行驗證。 如果未提供帳戶的驗證參數,舊版「金鑰」模式將會嘗試查詢帳戶金鑰。 環境變數:AZURE_STORAGE_AUTH_MODE。

接受的值: key, login
--blob-endpoint

儲存體資料服務端點。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 您可以使用 找到每個服務主要端點 az storage account show 。 環境變數:AZURE_STORAGE_SERVICE_ENDPOINT。

--connection-string

儲存體帳戶連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--sas-token

共用存取簽章 (SAS)。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

--timeout

要求以秒為單位的逾時。 適用于服務的每個呼叫。

--yes -y

不提示確認。

預設值: False
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az storage fs exists

檢查 ADLS Gen2 帳戶中是否有檔案系統。

az storage fs exists --name
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--blob-endpoint]
                     [--connection-string]
                     [--sas-token]
                     [--timeout]

範例

檢查 ADLS Gen2 帳戶中是否有檔案系統。

az storage fs exists -n myfilesystem --account-name myadlsaccount --account-key 0000-0000

必要參數

--name -n

檔案系統名稱(亦即容器名稱)。

選擇性參數

--account-key

儲存體帳戶金鑰。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢儲存體帳戶金鑰。 如果執行大量儲存體命令,可能會叫用 API 配額。

--auth-mode

執行命令的模式。 「登入」模式將直接使用您的登入認證進行驗證。 如果未提供帳戶的驗證參數,舊版「金鑰」模式將會嘗試查詢帳戶金鑰。 環境變數:AZURE_STORAGE_AUTH_MODE。

接受的值: key, login
--blob-endpoint

儲存體資料服務端點。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 您可以使用 找到每個服務主要端點 az storage account show 。 環境變數:AZURE_STORAGE_SERVICE_ENDPOINT。

--connection-string

儲存體帳戶連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--sas-token

共用存取簽章 (SAS)。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

--timeout

要求以秒為單位的逾時。 適用于服務的每個呼叫。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az storage fs generate-sas

預覽

此命令處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

在 ADLS Gen2 帳戶中產生檔案系統的 SAS 權杖。

az storage fs generate-sas --name
                           [--account-key]
                           [--account-name]
                           [--as-user]
                           [--auth-mode {key, login}]
                           [--blob-endpoint]
                           [--cache-control]
                           [--connection-string]
                           [--content-disposition]
                           [--content-encoding]
                           [--content-language]
                           [--content-type]
                           [--encryption-scope]
                           [--expiry]
                           [--full-uri]
                           [--https-only]
                           [--ip]
                           [--permissions]
                           [--policy-name]
                           [--start]

範例

產生檔案系統的 SAS 權杖,並用它來上傳檔案。

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage fs generate-sas -n myfilesystem --https-only --permissions dlrw --expiry $end -o tsv

必要參數

--name -n

檔案系統名稱(亦即容器名稱)。

選擇性參數

--account-key

儲存體帳戶金鑰。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢儲存體帳戶金鑰。 如果執行大量儲存體命令,可能會叫用 API 配額。

--as-user

指出此命令會傳回使用使用者委派金鑰簽署的 SAS。 如果指定這個引數,則需要到期參數和 '--auth-mode login'。

預設值: False
--auth-mode

執行命令的模式。 「登入」模式將直接使用您的登入認證進行驗證。 如果未提供帳戶的驗證參數,舊版「金鑰」模式將會嘗試查詢帳戶金鑰。 環境變數:AZURE_STORAGE_AUTH_MODE。

接受的值: key, login
--blob-endpoint

儲存體資料服務端點。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 您可以使用 找到每個服務主要端點 az storage account show 。 環境變數:AZURE_STORAGE_SERVICE_ENDPOINT。

--cache-control

存取此共用存取簽章的資源時,Cache-Control 的回應標頭值。

--connection-string

儲存體帳戶連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--content-disposition

存取此共用存取簽章的資源時,Content-Disposition 的回應標頭值。

--content-encoding

存取此共用存取簽章的資源時,Content-Encoding 的回應標頭值。

--content-language

存取此共用存取簽章的資源時,Content-Language 的回應標頭值。

--content-type

存取此共用存取簽章的資源時,Content-Type 的回應標頭值。

--encryption-scope

指定要求的加密範圍,讓所有寫入作業都會受到服務加密。

--expiry

指定 SAS 不正確 UTC 日期時間(Y-m-d'T'H:M'Z')。 如果以指定此值的 --policy-name 參考預存存取原則,請勿使用 。

--full-uri

表示此命令會傳回完整的 Blob URI 和共用存取簽章權杖。

預設值: False
--https-only

只允許使用 HTTPS 通訊協定提出的要求。 如果省略,則允許來自 HTTP 和 HTTPS 通訊協定的要求。

--ip

指定要接受要求的 IP 位址或 IP 位址範圍。 僅支援 IPv4 樣式位址。

--permissions

SAS 授與的許可權。 允許的值: (a)dd (c)reate (d)elete (e)xecute (l)ist (m)ove (o)wnership (p)ermissions (r)ead (w)rite. 如果以指定此值的 --id 參考預存存取原則,請勿使用 。 可以合併。

--policy-name

預存存取原則的名稱。

--start

指定 SAS 生效的 UTC 日期時間(Y-m-d'T'H:M'Z')。 如果以指定此值的 --policy-name 參考預存存取原則,請勿使用 。 預設為要求的時間。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az storage fs list

列出 ADLS Gen2 帳戶中的檔案系統。

az storage fs list [--account-key]
                   [--account-name]
                   [--auth-mode {key, login}]
                   [--blob-endpoint]
                   [--connection-string]
                   [--include-metadata {false, true}]
                   [--prefix]
                   [--sas-token]

範例

列出 ADLS Gen2 帳戶中的檔案系統。

az storage fs list --account-name myadlsaccount --account-key 0000-0000

選擇性參數

--account-key

儲存體帳戶金鑰。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢儲存體帳戶金鑰。 如果執行大量儲存體命令,可能會叫用 API 配額。

--auth-mode

執行命令的模式。 「登入」模式將直接使用您的登入認證進行驗證。 如果未提供帳戶的驗證參數,舊版「金鑰」模式將會嘗試查詢帳戶金鑰。 環境變數:AZURE_STORAGE_AUTH_MODE。

接受的值: key, login
--blob-endpoint

儲存體資料服務端點。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 您可以使用 找到每個服務主要端點 az storage account show 。 環境變數:AZURE_STORAGE_SERVICE_ENDPOINT。

--connection-string

儲存體帳戶連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--include-metadata

指定回應中傳回檔案系統中繼資料。 預設值為 「False」。

接受的值: false, true
--prefix

篩選結果,只傳回名稱開頭為指定前置詞的檔案系統。

--sas-token

共用存取簽章 (SAS)。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az storage fs list-deleted-path

列出指定檔案系統下已刪除的 (檔案或目錄) 路徑。

az storage fs list-deleted-path --file-system
                                [--account-key]
                                [--account-name]
                                [--auth-mode {key, login}]
                                [--blob-endpoint]
                                [--connection-string]
                                [--marker]
                                [--num-results]
                                [--path-prefix]
                                [--sas-token]
                                [--timeout]

範例

列出指定檔案系統下已刪除的 (檔案或目錄) 路徑。

az storage fs list-deleted-path -f myfilesystem --account-name mystorageccount --account-key 00000000

必要參數

--file-system -f

檔案系統名稱。

選擇性參數

--account-key

儲存體帳戶金鑰。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢儲存體帳戶金鑰。 如果執行大量儲存體命令,可能會叫用 API 配額。

--auth-mode

執行命令的模式。 「登入」模式將直接使用您的登入認證進行驗證。 如果未提供帳戶的驗證參數,舊版「金鑰」模式將會嘗試查詢帳戶金鑰。 環境變數:AZURE_STORAGE_AUTH_MODE。

接受的值: key, login
--blob-endpoint

儲存體資料服務端點。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 您可以使用 找到每個服務主要端點 az storage account show 。 環境變數:AZURE_STORAGE_SERVICE_ENDPOINT。

--connection-string

儲存體帳戶連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--marker

字串值,識別要隨著下一個清單作業傳回之容器清單的部分。 如果清單作業未傳回剩餘的所有容器,則此作業會傳迴響應主體內的 NextMarker 值,以與目前頁面一起列出。 如果指定,這個產生器會從前一個產生器停止的點開始傳回結果。

--num-results

指定要傳回的最大數目。

--path-prefix

篩選結果,只傳回指定路徑底下的路徑。

--sas-token

共用存取簽章 (SAS)。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

--timeout

要求以秒為單位的逾時。 適用于服務的每個呼叫。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az storage fs show

在 ADLS Gen2 帳戶中顯示檔案系統的屬性。

az storage fs show --name
                   [--account-key]
                   [--account-name]
                   [--auth-mode {key, login}]
                   [--blob-endpoint]
                   [--connection-string]
                   [--sas-token]
                   [--timeout]

範例

在 ADLS Gen2 帳戶中顯示檔案系統的屬性。

az storage fs show -n myfilesystem --account-name myadlsaccount --account-key 0000-0000

在 ADLS Gen2 帳戶中顯示檔案系統的屬性。 (自動產生)

az storage fs show --account-name myadlsaccount --auth-mode login --name myfilesystem

必要參數

--name -n

檔案系統名稱(亦即容器名稱)。

選擇性參數

--account-key

儲存體帳戶金鑰。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢儲存體帳戶金鑰。 如果執行大量儲存體命令,可能會叫用 API 配額。

--auth-mode

執行命令的模式。 「登入」模式將直接使用您的登入認證進行驗證。 如果未提供帳戶的驗證參數,舊版「金鑰」模式將會嘗試查詢帳戶金鑰。 環境變數:AZURE_STORAGE_AUTH_MODE。

接受的值: key, login
--blob-endpoint

儲存體資料服務端點。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 您可以使用 找到每個服務主要端點 az storage account show 。 環境變數:AZURE_STORAGE_SERVICE_ENDPOINT。

--connection-string

儲存體帳戶連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--sas-token

共用存取簽章 (SAS)。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

--timeout

要求以秒為單位的逾時。 適用于服務的每個呼叫。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az storage fs undelete-path

還原虛刪除的路徑。

只有在刪除保留原則中所設定的指定天數內使用時,作業才會成功。

az storage fs undelete-path --deleted-path-name
                            --deletion-id
                            --file-system
                            [--account-key]
                            [--account-name]
                            [--auth-mode {key, login}]
                            [--blob-endpoint]
                            [--connection-string]
                            [--sas-token]
                            [--timeout]

範例

還原虛刪除的路徑。

az storage fs undelete-path -f myfilesystem --deleted-path-name dir --deletion-id 0000 --account-name mystorageccount --account-key 00000000

必要參數

--deleted-path-name

指定要還原的路徑(檔案或目錄)。

--deletion-id

指定要還原之已刪除路徑的版本。 :keyword int timeout:timeout 參數是以碼錶示。

--file-system -f

檔案系統名稱。

選擇性參數

--account-key

儲存體帳戶金鑰。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢儲存體帳戶金鑰。 如果執行大量儲存體命令,可能會叫用 API 配額。

--auth-mode

執行命令的模式。 「登入」模式將直接使用您的登入認證進行驗證。 如果未提供帳戶的驗證參數,舊版「金鑰」模式將會嘗試查詢帳戶金鑰。 環境變數:AZURE_STORAGE_AUTH_MODE。

接受的值: key, login
--blob-endpoint

儲存體資料服務端點。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 您可以使用 找到每個服務主要端點 az storage account show 。 環境變數:AZURE_STORAGE_SERVICE_ENDPOINT。

--connection-string

儲存體帳戶連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--sas-token

共用存取簽章 (SAS)。 必須與儲存體帳戶名稱或服務端點搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

--timeout

要求以秒為單位的逾時。 適用于服務的每個呼叫。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。