az storage fs directory

Manage directories in Azure Data Lake Storage Gen2 account.

Opdracht

az storage fs directory create

Maak een map in ADLS Gen2 bestandssysteem.

az storage fs directory delete

Verwijder een map in ADLS Gen2 bestandssysteem.

az storage fs directory download

Download bestanden uit de map in ADLS Gen2 bestandssysteem naar een lokaal bestandspad.

az storage fs directory exists

Controleer op het bestaan van een map in ADLS Gen2 bestandssysteem.

az storage fs directory list

Lijst met map in ADLS Gen2 bestandssysteem.

az storage fs directory metadata

Beheer de metagegevens voor de map in het bestandssysteem.

az storage fs directory metadata show

Alle door de gebruiker gedefinieerde metagegevens voor de opgegeven map retourneren.

az storage fs directory metadata update

Hiermee stelt u een of meer door de gebruiker gedefinieerde naam-waardeparen voor het opgegeven bestandssysteem.

az storage fs directory move

Verplaats een map in ADLS Gen2 bestandssysteem.

az storage fs directory show

Eigenschappen van een map in ADLS Gen2 bestandssysteem weergeven.

az storage fs directory upload

Upload bestanden of subdirectory's naar een map in ADLS Gen2 bestandssysteem.

az storage fs directory create

Maak een map in ADLS Gen2 bestandssysteem.

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

Voorbeelden

Maak een map in ADLS Gen2 bestandssysteem.

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

Maak een map in ADLS Gen2 bestandssysteem via connection string.

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

Vereiste parameters

--file-system -f

Bestandssysteemnaam.

--name -n

De naam van de map.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--metadata

Metagegevens in door spaties gescheiden sleutel=waardeparen. Hiermee worden alle bestaande metagegevens overschreven.

--permissions

POSIX-toegangsmachtigingen voor de bestandseigenaar, de groep die eigenaar is van het bestand en andere. Aan elke klasse kan lees-, schrijf- of uitvoermachtiging worden verleend. De sticky bit wordt ook ondersteund. Symbolische notatie (rwxrw-rw-) en 4-cijferige octal-notatie (bijvoorbeeld 0766) worden ondersteund. Raadpleeg voor meer https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-access-control#levels-of-permission informatie.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

--umask

Wanneer u een bestand of map maakt en de bovenliggende map geen standaard-ACL heeft, beperkt de umask de machtigingen van het bestand of de map die moet worden gemaakt. De resulterende machtiging wordt verleend door p & ^u, waarbij p de machtiging is en u de umask is. Raadpleeg voor meer https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-access-control#umask informatie.

az storage fs directory delete

Verwijder een map in ADLS Gen2 bestandssysteem.

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

Voorbeelden

Verwijder een map in ADLS Gen2 bestandssysteem.

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

Verwijder een map in ADLS Gen2 bestandssysteem. (automatisch gegenereerd)

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

Vereiste parameters

--file-system -f

Bestandssysteemnaam.

--name -n

De naam van de map.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

--yes -y

Niet vragen om bevestiging.

az storage fs directory download

Download bestanden uit de map in ADLS Gen2 bestandssysteem naar een lokaal bestandspad.

az storage fs directory download --destination-path
                                 --file-system
                                 [--account-key]
                                 [--account-name]
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--recursive]
                                 [--sas-token]
                                 [--source-path]
                                 [--subscription]

Voorbeelden

Download één bestand in een map in ADLS Gen2 bestandssysteem.

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

Download het ADLS Gen2 hele bestandssysteem.

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

Download de volledige map in ADLS Gen2 bestandssysteem.

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

Download een volledige subdirectory in ADLS Gen2 bestandssysteem.

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

Vereiste parameters

--destination-path -d

Het pad naar de lokale doelmap dat moet worden gedownload.

--file-system -f

Het bronbestandssysteem downloaden.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--recursive -r

Bestanden recursief downloaden. Als deze functie is ingeschakeld, worden alle bestanden, inclusief de bestanden in subdirecties, gedownload.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--source-path -s

Het pad naar de bronmap downloaden. Dit moet een absoluut pad naar het bestandssysteem zijn.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az storage fs directory exists

Controleer op het bestaan van een map in ADLS Gen2 bestandssysteem.

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

Voorbeelden

Controleer op het bestaan van een map in ADLS Gen2 bestandssysteem.

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

Controleer op het bestaan van een map in ADLS Gen2 bestandssysteem. (automatisch gegenereerd)

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

Vereiste parameters

--file-system -f

Bestandssysteemnaam.

--name -n

De naam van de map.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

az storage fs directory list

Lijst met map in ADLS Gen2 bestandssysteem.

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

Voorbeelden

Lijst met map in ADLS Gen2 bestandssysteem.

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

Lijst met map in "dir/" voor ADLS Gen2 bestandssysteem.

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

Vereiste parameters

--file-system -f

Bestandssysteemnaam.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--num-results

Geef het maximum aantal resultaten op dat moet worden retourneert.

--path

Filter de resultaten om alleen paden onder het opgegeven pad te retourneren.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--recursive

Bekijk subdirecties recursief wanneer deze zijn ingesteld op true.

geaccepteerde waarden: false, true
standaardwaarde: 1
--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

az storage fs directory move

Verplaats een map in ADLS Gen2 bestandssysteem.

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

Voorbeelden

Verplaats een map naar ADLS Gen2 bestandssysteem.

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

Verplaats een map in ADLS Gen2 bestandssysteem. (automatisch gegenereerd)

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

Vereiste parameters

--file-system -f

Bestandssysteemnaam.

--name -n

De naam van de map.

--new-directory -d

De nieuwe mapnaam waar de gebruikers naar willen gaan. De waarde moet de volgende indeling hebben: {filesystem}/{directory}/{submap}.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

az storage fs directory show

Eigenschappen van een map in ADLS Gen2 bestandssysteem weergeven.

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

Voorbeelden

Eigenschappen van een map in ADLS Gen2 bestandssysteem weergeven.

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

Eigenschappen van een subdirectory weergeven in ADLS Gen2 bestandssysteem.

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

Eigenschappen van een map in ADLS Gen2 bestandssysteem weergeven. (automatisch gegenereerd)

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

Vereiste parameters

--file-system -f

Bestandssysteemnaam.

--name -n

De naam van de map.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

az storage fs directory upload

Upload bestanden of subdirectory's naar een map in ADLS Gen2 bestandssysteem.

az storage fs directory upload --file-system
                               --source
                               [--account-key]
                               [--account-name]
                               [--auth-mode {key, login}]
                               [--connection-string]
                               [--destination-path]
                               [--recursive]
                               [--sas-token]
                               [--subscription]

Voorbeelden

Upload één bestand naar een opslagblobmap.

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

Upload lokale map naar de hoofdmap in ADLS Gen2 bestandssysteem.

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

Upload lokale map toevoegen aan een map in ADLS Gen2 bestandssysteem.

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

Upload een set bestanden in een lokale map naar een map in ADLS Gen2 bestandssysteem.

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

Vereiste parameters

--file-system -f

Het doelbestandssysteem voor uploaden.

--source -s

Het pad naar het bronbestand dat moet worden geüpload.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--destination-path -d

Het pad naar de doelmap voor het uploaden. Dit moet een absoluut pad naar het bestandssysteem zijn. Als het opgegeven doelpad niet bestaat, wordt er een nieuw mappad gemaakt.

--recursive -r

Bestanden recursief uploaden. Als deze functie is ingeschakeld, worden alle bestanden, inclusief de bestanden in subdirectorieën, geüpload.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .