Dela via


az storage fs directory

Hantera kataloger i Azure Data Lake Storage Gen2-kontot.

Kommandon

Name Description Typ Status
az storage fs directory create

Skapa en katalog i filsystemet ADLS Gen2.

Kärna Allmän tillgänglighet
az storage fs directory delete

Ta bort en katalog i ADLS Gen2-filsystemet.

Kärna Allmän tillgänglighet
az storage fs directory download

Ladda ned filer från katalogen i ADLS Gen2-filsystemet till en lokal filsökväg.

Kärna Förhandsgranska
az storage fs directory exists

Kontrollera om det finns en katalog i ADLS Gen2-filsystemet.

Kärna Allmän tillgänglighet
az storage fs directory generate-sas

Generera en SAS-token för katalogen i ADLS Gen2-kontot.

Kärna Allmän tillgänglighet
az storage fs directory list

Lista kataloger i ADLS Gen2-filsystemet.

Kärna Allmän tillgänglighet
az storage fs directory metadata

Hantera metadata för katalogen i filsystemet.

Kärna Allmän tillgänglighet
az storage fs directory metadata show

Returnera alla användardefinierade metadata för den angivna katalogen.

Kärna Allmän tillgänglighet
az storage fs directory metadata update

Anger ett eller flera användardefinierade namn/värde-par för det angivna filsystemet.

Kärna Allmän tillgänglighet
az storage fs directory move

Flytta en katalog i ADLS Gen2-filsystemet.

Kärna Allmän tillgänglighet
az storage fs directory show

Visa egenskaper för en katalog i ADLS Gen2-filsystemet.

Kärna Allmän tillgänglighet
az storage fs directory upload

Ladda upp filer eller underkataloger till en katalog i ADLS Gen2-filsystemet.

Kärna Förhandsgranska

az storage fs directory create

Skapa en katalog i filsystemet ADLS Gen2.

az storage fs directory create --file-system
                               --name
                               [--account-key]
                               [--account-name]
                               [--auth-mode {key, login}]
                               [--blob-endpoint]
                               [--connection-string]
                               [--metadata]
                               [--permissions]
                               [--sas-token]
                               [--timeout]
                               [--umask]

Exempel

Skapa en katalog i filsystemet ADLS Gen2.

az storage fs directory create -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000

Skapa en katalog i ADLS Gen2-filsystemet via anslutningssträng.

az storage fs directory create -n dir -f myfilesystem --connection-string myconnectionstring

Obligatoriska parametrar

--file-system -f

Filsystemnamn (dvs. containernamn).

--name -n

Namnet på katalogen.

Valfria parametrar

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

--account-name

Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

accepterade värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

--metadata

Metadata i blankstegsavgränsade nyckel=värdepar. Detta skriver över alla befintliga metadata.

--permissions

POSIX-åtkomstbehörigheter för filägaren, filägargruppen och andra. Varje klass kan beviljas läsbehörighet (4), skrivbehörighet (2) eller köra (1). Både symbolisk (rwxrw-rw-) och 4-siffrig oktal notation (t.ex. 0766) stöds. Den klibbiga biten stöds också och i symbolisk notation, representeras den antingen av bokstaven t eller T på den slutliga teckenplatsen beroende på om körningsbiten för den andra kategorin anges respektive tas bort (t.ex. rwxrw-rw- med fästbit representeras som rwxrw-rwT. En rwxrw-rwx med klibbig bit representeras som rwxrw-rwt), frånvaro av t eller T indikerar att klibbig bit inte har angetts. I 4-siffrig oktal notation representerar dess med en siffra (t.ex. 1766 representerar rwxrw-rw- med klibbig bit och 0766 representerar rwxrw-rw- utan klibbig bit). Mer information finns i https://docs.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#levels-of-permission.

--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

--umask

När du skapar en fil eller katalog och den överordnade mappen inte har någon standard-ACL, begränsar umask behörigheterna för filen eller katalogen som ska skapas. Den resulterande behörigheten ges av p & ^u, där p är behörigheten och du är umask. Mer information finns i https://docs.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#umask.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az storage fs directory delete

Ta bort en katalog i ADLS Gen2-filsystemet.

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

Exempel

Ta bort en katalog i ADLS Gen2-filsystemet.

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

Ta bort en katalog i ADLS Gen2-filsystemet. (automatiskt genererad)

az storage fs directory delete --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir --yes

Obligatoriska parametrar

--file-system -f

Filsystemnamn (dvs. containernamn).

--name -n

Namnet på katalogen.

Valfria parametrar

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

--account-name

Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

accepterade värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az storage fs directory download

Förhandsgranskning

Det här kommandot är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Ladda ned filer från katalogen i ADLS Gen2-filsystemet till en lokal filsökväg.

az storage fs directory download --destination-path
                                 --file-system
                                 [--account-key]
                                 [--account-name]
                                 [--connection-string]
                                 [--recursive]
                                 [--sas-token]
                                 [--source-path]

Exempel

Ladda ned en enda fil i en katalog i ADLS Gen2-filsystemet.

az storage fs directory download -f myfilesystem --account-name mystorageaccount -s "path/to/file" -d "<local-path>"

Ladda ned hela ADLS Gen2-filsystemet.

az storage fs directory download -f myfilesystem --account-name mystorageaccount  -d "<local-path>" --recursive

Ladda ned hela katalogen i ADLS Gen2-filsystemet.

az storage fs directory download -f myfilesystem --account-name mystorageaccount -s SourceDirectoryPath -d "<local-path>" --recursive

Ladda ned en hel underkatalog i ADLS Gen2-filsystemet.

az storage fs directory download -f myfilesystem --account-name mystorageaccount -s "path/to/subdirectory" -d "<local-path>" --recursive

Obligatoriska parametrar

--destination-path -d

Sökvägen till den lokala målkatalogen som ska laddas ned.

--file-system -f

Ladda ned källfilsystemet.

Valfria parametrar

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_KEY.

--account-name

Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

--recursive -r

Ladda ned filer rekursivt. Om det är aktiverat laddas alla filer inklusive filerna i underkataloger ned.

--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

--source-path -s

Sökvägen för att ladda ned källkatalogen. Det bör vara en absolut sökväg till filsystemet.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az storage fs directory exists

Kontrollera om det finns en katalog i ADLS Gen2-filsystemet.

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

Exempel

Kontrollera om det finns en katalog i ADLS Gen2-filsystemet.

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

Kontrollera om det finns en katalog i ADLS Gen2-filsystemet. (automatiskt genererad)

az storage fs directory exists --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir

Obligatoriska parametrar

--file-system -f

Filsystemnamn (dvs. containernamn).

--name -n

Namnet på katalogen.

Valfria parametrar

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

--account-name

Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

accepterade värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az storage fs directory generate-sas

Generera en SAS-token för katalogen i ADLS Gen2-kontot.

az storage fs directory generate-sas --file-system
                                     --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]

Exempel

Generera en sas-token för katalogen och använd den för att ladda upp filer.

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

Obligatoriska parametrar

--file-system -f

Filsystemnamn (dvs. containernamn).

--name -n

Namnet på katalogen.

Valfria parametrar

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

--account-name

Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

--as-user

Anger att det här kommandot returnerar DEN SAS som är signerad med användarens delegeringsnyckel. Parametern expiry och "--auth-mode login" krävs om det här argumentet anges.

standardvärde: False
--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

accepterade värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

--cache-control

Svarshuvudvärde för Cache-Control när resursen används för den här signaturen för delad åtkomst.

--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Svarshuvudvärde för Content-Disposition när resursen används för den här signaturen för delad åtkomst.

--content-encoding

Svarshuvudvärde för Content-Encoding när resursen används för den här signaturen för delad åtkomst.

--content-language

Svarshuvudvärde för Content-Language när resursen används för den här signaturen för delad åtkomst.

--content-type

Svarshuvudvärde för Innehållstyp när resursen används för den här signaturen för delad åtkomst.

--encryption-scope

Ange krypteringsomfånget för en begäran som görs så att alla skrivåtgärder ska vara tjänstkrypterade.

--expiry

Anger UTC-datetime (Y-m-d'T'H:M'Z') där SAS blir ogiltig. Använd inte om en lagrad åtkomstprincip refereras till med --policy-name som anger det här värdet.

--full-uri

Ange att det här kommandot returnerar den fullständiga blob-URI:n och signaturtoken för delad åtkomst.

standardvärde: False
--https-only

Tillåt endast begäranden som görs med HTTPS-protokollet. Om det utelämnas tillåts begäranden från både HTTP- och HTTPS-protokollet.

--ip

Anger IP-adressen eller ip-adressintervallet som begäranden ska accepteras från. Stöder endast IPv4-formatadresser.

--permissions

De behörigheter som SAS beviljar. Tillåtna värden: (a)dd (c)reate (d)elete (e)xecute (l)ist (m)ove (o)wnership (p)ermissions (r)ead (w)rite. Använd inte om en lagrad åtkomstprincip refereras till med --id som anger det här värdet. Kan kombineras.

--policy-name

Namnet på en lagrad åtkomstprincip.

--start

Anger UTC-datetime (Y-m-d'T'H:M'Z') där SAS blir giltig. Använd inte om en lagrad åtkomstprincip refereras till med --policy-name som anger det här värdet. Standardvärdet är tiden för begäran.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az storage fs directory list

Lista kataloger i ADLS Gen2-filsystemet.

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

Exempel

Lista kataloger i ADLS Gen2-filsystemet.

az storage fs directory list -f myfilesystem --account-name myadlsaccount --account-key 0000-0000

Lista kataloger i "dir/" för ADLS Gen2-filsystemet.

az storage fs directory list --path dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000

Obligatoriska parametrar

--file-system -f

Filsystemnamn (dvs. containernamn).

Valfria parametrar

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

--account-name

Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

accepterade värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

--num-results

Ange det maximala antalet resultat som ska returneras.

--path

Filtrera resultatet så att endast sökvägar under den angivna sökvägen returneras.

--recursive

Titta på underkataloger rekursivt när de är inställda på true.

accepterade värden: false, true
standardvärde: True
--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az storage fs directory move

Flytta en katalog i ADLS Gen2-filsystemet.

az storage fs directory move --file-system
                             --name
                             --new-directory
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--connection-string]
                             [--sas-token]
                             [--timeout]

Exempel

Flytta en katalog till en katalog i ADLS Gen2-filsystemet.

az storage fs directory move --new-directory newfs/dir -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000

Flytta en katalog i ADLS Gen2-filsystemet. (automatiskt genererad)

az storage fs directory move --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir --new-directory newfs/dir

Obligatoriska parametrar

--file-system -f

Filsystemnamn (dvs. containernamn).

--name -n

Namnet på katalogen.

--new-directory -d

Det nya katalognamnet som användarna vill flytta till. Värdet måste ha följande format: "{filesystem}/{directory}/{subdirectory}".

Valfria parametrar

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

--account-name

Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

accepterade värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az storage fs directory show

Visa egenskaper för en katalog i ADLS Gen2-filsystemet.

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

Exempel

Visa egenskaper för en katalog i ADLS Gen2-filsystemet.

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

Visa egenskaper för en underkatalog i ADLS Gen2-filsystemet.

az storage fs directory show -n dir/subdir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000

Visa egenskaper för en katalog i ADLS Gen2-filsystemet. (automatiskt genererad)

az storage fs directory show --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir

Obligatoriska parametrar

--file-system -f

Filsystemnamn (dvs. containernamn).

--name -n

Namnet på katalogen.

Valfria parametrar

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

--account-name

Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

accepterade värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az storage fs directory upload

Förhandsgranskning

Det här kommandot är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Ladda upp filer eller underkataloger till en katalog i ADLS Gen2-filsystemet.

az storage fs directory upload --file-system
                               --source
                               [--account-key]
                               [--account-name]
                               [--connection-string]
                               [--destination-path]
                               [--recursive]
                               [--sas-token]

Exempel

Ladda upp en enskild fil till en lagringsblobkatalog.

az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/file" -d directory

Ladda upp en lokal katalog till rotkatalogen i ADLS Gen2-filsystemet.

az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/directory" --recursive

Ladda upp en lokal katalog till en katalog i ADLS Gen2-filsystemet.

az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/directory" -d directory --recursive

Ladda upp en uppsättning filer i en lokal katalog till en katalog i ADLS Gen2-filsystemet.

az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/file*" -d directory --recursive

Obligatoriska parametrar

--file-system -f

Ladda upp målfilsystemet.

--source -s

Källfilens sökväg att ladda upp från.

Valfria parametrar

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_KEY.

--account-name

Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

--destination-path -d

Sökvägen för att ladda upp målkatalogen. Det bör vara en absolut sökväg till filsystemet. Om den angivna målsökvägen inte finns skapas en ny katalogsökväg.

--recursive -r

Ladda upp filer rekursivt. Om aktiverad laddas alla filer, inklusive filerna i underkataloger, upp.

--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.