Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
In dit artikel leest u hoe u de Azure CLI gebruikt voor het maken en beheren van mappen en bestanden in opslagaccounts met een hiërarchische naamruimte.
Om te leren hoe u de toegangsbeheerlijsten (ACL's) van mappen en bestanden kunt ophalen, instellen en bijwerken, zie Azure CLI gebruiken voor het beheren van ACL's in Azure Data Lake Storage.
Vereisten
- Een Azure-abonnement. Zie Gratis proefversie van Azure downloaden voor meer informatie. 
- Een opslagaccount waarvoor hiërarchische naamruimte is ingeschakeld. Volg deze instructies om er een te maken. 
- Azure CLI-versie - 2.6.0of hoger.
Zorg ervoor dat u de juiste versie van Azure CLI hebt geïnstalleerd
- Open De Azure Cloud Shell of open een opdrachtconsoletoepassing zoals Windows PowerShell als u de Azure CLI lokaal hebt geïnstalleerd . 
- Controleer of de versie van Azure CLI die u hebt geïnstalleerd, is - 2.6.0of hoger met behulp van de volgende opdracht.- az --version- Als uw versie van Azure CLI lager is dan - 2.6.0, installeert u een latere versie. Zie De Azure CLI installeren voor meer informatie.
Verbinding maken met het account
- Als u Azure CLI lokaal gebruikt, voert u de aanmeldingsopdracht uit. - az login- Als de CLI uw standaardbrowser kan openen, gebeurt dat ook en wordt er een Azure-aanmeldingspagina geladen. - Als dat niet het geval is, opent u een browserpagina op https://aka.ms/devicelogin en voert u de autorisatiecode in die wordt weergegeven in de terminal. Meld u vervolgens aan met uw accountreferenties in de browser. - Zie Toegang tot blob- of wachtrijgegevens autoriseren met Azure CLI voor meer informatie over verschillende verificatiemethoden. 
- Als uw identiteit is gekoppeld aan meer dan één abonnement en u niet wordt gevraagd het abonnement te selecteren, stelt u uw actieve abonnement in op het abonnement van het opslagaccount waarop u wilt werken. Vervang in dit voorbeeld de waarde van de - <subscription-id>tijdelijke aanduiding door de id van uw abonnement.- az account set --subscription <subscription-id>- Vervang de waarde van de - <subscription-id>tijdelijke aanduiding door de id van uw abonnement.
Notitie
In het voorbeeld in dit artikel wordt Microsoft Entra-autorisatie weergegeven. Zie Toegang tot blob- of wachtrijgegevens autoriseren met Azure CLI voor meer informatie over autorisatiemethoden.
Een container maken
Een container fungeert als een bestandssysteem voor uw bestanden. U kunt er een maken met behulp van de opdracht az storage fs create .
In dit voorbeeld wordt een container gemaakt met de naam my-file-system.
az storage fs create -n my-file-system --account-name mystorageaccount --auth-mode login
Containereigenschappen weergeven
U kunt de eigenschappen van een container afdrukken naar de console met behulp van de opdracht az storage fs show .
az storage fs show -n my-file-system --account-name mystorageaccount --auth-mode login
Inhoud van container weergeven
Geef de inhoud van een map weer met behulp van de opdracht az storage fs file list .
In dit voorbeeld wordt de inhoud van een container met de naam my-file-systemvermeld.
az storage fs file list -f my-file-system --account-name mystorageaccount --auth-mode login
Een container verwijderen
Verwijder een container met behulp van de opdracht az storage fs delete .
In dit voorbeeld wordt een container met de naam my-file-systemverwijderd.
az storage fs delete -n my-file-system --account-name mystorageaccount --auth-mode login
Een map maken
Maak een mapreferentie met behulp van de opdracht az storage fs directory create .
In dit voorbeeld wordt een map met de naam my-directory toegevoegd aan een container met de naam my-file-system die zich in een account bevindt mystorageaccount.
az storage fs directory create -n my-directory -f my-file-system --account-name mystorageaccount --auth-mode login
Mapeigenschappen weergeven
U kunt de eigenschappen van een map afdrukken naar de console met behulp van de opdracht az storage fs directory show .
az storage fs directory show -n my-directory -f my-file-system --account-name mystorageaccount --auth-mode login
De naam van een map wijzigen of verplaatsen
Wijzig de naam of verplaats een map met behulp van de opdracht az storage fs directory move .
In dit voorbeeld wordt de naam my-directory van een map gewijzigd in de naam my-new-directory in dezelfde container.
az storage fs directory move -n my-directory -f my-file-system --new-directory "my-file-system/my-new-directory" --account-name mystorageaccount --auth-mode login
In dit voorbeeld wordt een map verplaatst naar een container met de naam my-second-file-system.
az storage fs directory move -n my-directory -f my-file-system --new-directory "my-second-file-system/my-new-directory" --account-name mystorageaccount --auth-mode login
Een directory verwijderen
Verwijder een map met behulp van de opdracht az storage fs directory delete .
In dit voorbeeld wordt een map met de naam my-directoryverwijderd.
az storage fs directory delete -n my-directory -f my-file-system  --account-name mystorageaccount --auth-mode login
Controleren of er een map bestaat
Bepaal of er een specifieke map in de container bestaat met behulp van de opdracht az storage fs .
In dit voorbeeld wordt aangegeven of er een map met de naam my-directory in de my-file-system container bestaat.
az storage fs directory exists -n my-directory -f my-file-system --account-name mystorageaccount --auth-mode login
Downloaden uit een map
Download een bestand uit een map met behulp van de opdracht az storage fs file download .
In dit voorbeeld wordt een bestand met de naam gedownload upload.txt uit een map met de naam my-directory.
az storage fs file download -p my-directory/upload.txt -f my-file-system -d "C:\myFolder\download.txt" --account-name mystorageaccount --auth-mode login
Mapinhoud weergeven
Geef de inhoud van een map weer met behulp van de opdracht az storage fs file list .
In dit voorbeeld wordt de inhoud weergegeven van een map met de naam my-directory in de my-file-system container van een opslagaccount met de naam mystorageaccount.
az storage fs file list -f my-file-system --path my-directory --account-name mystorageaccount --auth-mode login
Een bestand uploaden naar een map
Upload een bestand naar een map met behulp van de opdracht az storage fs file upload .
In dit voorbeeld wordt een bestand met de naam upload.txt geüpload naar een map met de naam my-directory.
az storage fs file upload -s "C:\myFolder\upload.txt" -p my-directory/upload.txt  -f my-file-system --account-name mystorageaccount --auth-mode login
Bestandseigenschappen weergeven
U kunt de eigenschappen van een bestand afdrukken naar de console met behulp van de opdracht az storage fs file show .
az storage fs file show -p my-file.txt -f my-file-system --account-name mystorageaccount --auth-mode login
De naam van een bestand wijzigen of verplaatsen
Wijzig de naam of verplaats een bestand met behulp van de opdracht az storage fs file move .
In dit voorbeeld wordt de naam van een bestand gewijzigd in de naam my-file.txtmy-file-renamed.txt.
az storage fs file move -p my-file.txt -f my-file-system --new-path my-file-system/my-file-renamed.txt --account-name mystorageaccount --auth-mode login
Een bestand verwijderen
Verwijder een bestand met behulp van de opdracht az storage fs file delete .
In dit voorbeeld wordt een bestand met de naam verwijderd my-file.txt
az storage fs file delete -p my-directory/my-file.txt -f my-file-system  --account-name mystorageaccount --auth-mode login