az storage fs directory
Verwalten von Verzeichnissen im Azure Data Lake Storage Gen2-Konto.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az storage fs directory create |
Erstellen Sie ein Verzeichnis im ADLS Gen2-Dateisystem. |
Kern | GA |
az storage fs directory delete |
Löschen Eines Verzeichnisses im ADLS Gen2-Dateisystem. |
Kern | GA |
az storage fs directory download |
Laden Sie Dateien aus dem Verzeichnis im ADLS Gen2-Dateisystem auf einen lokalen Dateipfad herunter. |
Kern | Vorschau |
az storage fs directory exists |
Überprüfen Sie, ob ein Verzeichnis im ADLS Gen2-Dateisystem vorhanden ist. |
Kern | GA |
az storage fs directory generate-sas |
Generieren Sie ein SAS-Token für das Verzeichnis im ADLS Gen2-Konto. |
Kern | GA |
az storage fs directory list |
Verzeichnisse im ADLS Gen2-Dateisystem auflisten. |
Kern | GA |
az storage fs directory metadata |
Verwalten Sie die Metadaten für das Verzeichnis im Dateisystem. |
Kern | GA |
az storage fs directory metadata show |
Gibt alle benutzerdefinierten Metadaten für das angegebene Verzeichnis zurück. |
Kern | GA |
az storage fs directory metadata update |
Legt mindestens ein benutzerdefiniertes Name-Wert-Paar für das angegebene Dateisystem fest. |
Kern | GA |
az storage fs directory move |
Verschieben eines Verzeichnisses im ADLS Gen2-Dateisystem. |
Kern | GA |
az storage fs directory show |
Eigenschaften eines Verzeichnisses im ADLS Gen2-Dateisystem anzeigen. |
Kern | GA |
az storage fs directory upload |
Laden Sie Dateien oder Unterverzeichnisse in ein Verzeichnis im ADLS Gen2-Dateisystem hoch. |
Kern | Vorschau |
az storage fs directory create
Erstellen Sie ein Verzeichnis im ADLS Gen2-Dateisystem.
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]
Beispiele
Erstellen Sie ein Verzeichnis im ADLS Gen2-Dateisystem.
az storage fs directory create -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
Erstellen Sie über Verbindungszeichenfolge ein Verzeichnis im ADLS Gen2-Dateisystem.
az storage fs directory create -n dir -f myfilesystem --connection-string myconnectionstring
Erforderliche Parameter
Dateisystemname (d. h. Containername).
Der Name des Verzeichnisses.
Optionale Parameter
Speicherkontoschlüssel. Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.
Speicherkontoname. Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent erreicht werden.
Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacy-Modus "Schlüssel" versucht, einen Kontoschlüssel anzufordern, wenn keine Authentifizierungsparameter für das Konto vorhanden sind. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.
Speicherdatendienstendpunkt. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Sie finden jeden primären Dienstendpunkt mit az storage account show
. Umgebungsvariable: AZURE_STORAGE_SERVICE_ENDPOINT.
Verbindungszeichenfolge für Speicherkonto. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.
Metadaten in durch Leerzeichen getrennten Schlüssel-Wert-Paaren. Dadurch werden alle vorhandenen Metadaten überschrieben.
POSIX-Zugriffsberechtigungen für den Dateibesitzer, die Datei besitzende Gruppe und andere. Jeder Klasse kann Leseberechtigung (4), Schreibzugriff (2) oder Ausführungsberechtigung (1) erteilt werden. Sowohl symbolische (rwxrw-rw-) als auch 4-stellige Oktalnotation (z. B. 0766) werden unterstützt. Das klebige Bit wird auch unterstützt und in symbolischer Notation entweder durch den Buchstaben t oder T am endgültigen Zeichenplatz dargestellt, je nachdem, ob das Ausführungsbit für die andere Kategorie festgelegt oder nicht festgelegt ist (z. B. rwxrw-rw- mit Sticky bit wird als rwxrw-rwT dargestellt. Ein rwxrw-rwx mit Sticky-Bit wird als rwxrw-rwt dargestellt, das Fehlen von t oder T zeigt an, dass ein Sticky-Bit nicht festgelegt ist. In der 4-stelligen Oktalnotation wird sie durch 1. Ziffer dargestellt (z. B. 1766 stellt rwxrw-rw- mit Sticky Bit und 0766 rwxrw-rw- ohne Sticky-Bit dar). Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#levels-of-permission.
Eine freigegebene Zugriffssignatur (SAS). Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.
Anforderungstimeout in Sekunden. Gilt für jeden Aufruf des Diensts.
Beim Erstellen einer Datei oder eines Verzeichnisses und des übergeordneten Ordners ist keine Standard-ACL vorhanden, schränkt der Umask die Berechtigungen der zu erstellenden Datei oder des Verzeichnisses ein. Die resultierende Berechtigung wird von p & ^u erteilt, wobei p die Berechtigung ist und Sie die Umask sind. Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#umask.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az storage fs directory delete
Löschen Eines Verzeichnisses im ADLS Gen2-Dateisystem.
az storage fs directory delete --file-system
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
[--yes]
Beispiele
Löschen Eines Verzeichnisses im ADLS Gen2-Dateisystem.
az storage fs directory delete -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
Löschen Eines Verzeichnisses im ADLS Gen2-Dateisystem. (automatisch generiert)
az storage fs directory delete --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir --yes
Erforderliche Parameter
Dateisystemname (d. h. Containername).
Der Name des Verzeichnisses.
Optionale Parameter
Speicherkontoschlüssel. Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.
Speicherkontoname. Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent erreicht werden.
Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacy-Modus "Schlüssel" versucht, einen Kontoschlüssel anzufordern, wenn keine Authentifizierungsparameter für das Konto vorhanden sind. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.
Speicherdatendienstendpunkt. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Sie finden jeden primären Dienstendpunkt mit az storage account show
. Umgebungsvariable: AZURE_STORAGE_SERVICE_ENDPOINT.
Verbindungszeichenfolge für Speicherkonto. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.
Eine freigegebene Zugriffssignatur (SAS). Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.
Anforderungstimeout in Sekunden. Gilt für jeden Aufruf des Diensts.
Zur Bestätigung nicht auffordern.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az storage fs directory download
Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Laden Sie Dateien aus dem Verzeichnis im ADLS Gen2-Dateisystem auf einen lokalen Dateipfad herunter.
az storage fs directory download --destination-path
--file-system
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
[--source-path]
Beispiele
Laden Sie eine einzelne Datei in einem Verzeichnis im ADLS Gen2-Dateisystem herunter.
az storage fs directory download -f myfilesystem --account-name mystorageaccount -s "path/to/file" -d "<local-path>"
Laden Sie das gesamte ADLS Gen2-Dateisystem herunter.
az storage fs directory download -f myfilesystem --account-name mystorageaccount -d "<local-path>" --recursive
Laden Sie das gesamte Verzeichnis im ADLS Gen2-Dateisystem herunter.
az storage fs directory download -f myfilesystem --account-name mystorageaccount -s SourceDirectoryPath -d "<local-path>" --recursive
Laden Sie ein gesamtes Unterverzeichnis im ADLS Gen2-Dateisystem herunter.
az storage fs directory download -f myfilesystem --account-name mystorageaccount -s "path/to/subdirectory" -d "<local-path>" --recursive
Erforderliche Parameter
Der lokale Zielverzeichnispfad, der heruntergeladen werden soll.
Das Downloadquelldateisystem.
Optionale Parameter
Speicherkontoschlüssel. Muss zusammen mit dem Namen des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.
Speicherkontoname. Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent erreicht werden.
Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacy-Modus "Schlüssel" versucht, einen Kontoschlüssel anzufordern, wenn keine Authentifizierungsparameter für das Konto vorhanden sind. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.
Verbindungszeichenfolge für Speicherkonto. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.
Rekursives Herunterladen von Dateien. Wenn diese Option aktiviert ist, werden alle Dateien einschließlich der Dateien in Unterverzeichnissen heruntergeladen.
Eine freigegebene Zugriffssignatur (SAS). Muss zusammen mit dem Namen des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.
Der Pfad des Downloadquellenverzeichnisses. Es sollte ein absoluter Pfad zum Dateisystem sein.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az storage fs directory exists
Überprüfen Sie, ob ein Verzeichnis im ADLS Gen2-Dateisystem vorhanden ist.
az storage fs directory exists --file-system
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
Beispiele
Überprüfen Sie, ob ein Verzeichnis im ADLS Gen2-Dateisystem vorhanden ist.
az storage fs directory exists -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
Überprüfen Sie, ob ein Verzeichnis im ADLS Gen2-Dateisystem vorhanden ist. (automatisch generiert)
az storage fs directory exists --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir
Erforderliche Parameter
Dateisystemname (d. h. Containername).
Der Name des Verzeichnisses.
Optionale Parameter
Speicherkontoschlüssel. Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.
Speicherkontoname. Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent erreicht werden.
Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacy-Modus "Schlüssel" versucht, einen Kontoschlüssel anzufordern, wenn keine Authentifizierungsparameter für das Konto vorhanden sind. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.
Speicherdatendienstendpunkt. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Sie finden jeden primären Dienstendpunkt mit az storage account show
. Umgebungsvariable: AZURE_STORAGE_SERVICE_ENDPOINT.
Verbindungszeichenfolge für Speicherkonto. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.
Eine freigegebene Zugriffssignatur (SAS). Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.
Anforderungstimeout in Sekunden. Gilt für jeden Aufruf des Diensts.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az storage fs directory generate-sas
Generieren Sie ein SAS-Token für das Verzeichnis im ADLS Gen2-Konto.
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]
Beispiele
Generieren Sie ein SAS-Token für das Verzeichnis, und verwenden Sie es zum Hochladen von Dateien.
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
Erforderliche Parameter
Dateisystemname (d. h. Containername).
Der Name des Verzeichnisses.
Optionale Parameter
Speicherkontoschlüssel. Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.
Speicherkontoname. Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent erreicht werden.
Gibt an, dass dieser Befehl die SAS zurückgibt, die mit dem Benutzerdelegierungsschlüssel signiert ist. Der Ablaufparameter und der Anmeldename "--auth-mode" sind erforderlich, wenn dieses Argument angegeben ist.
Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacy-Modus "Schlüssel" versucht, einen Kontoschlüssel anzufordern, wenn keine Authentifizierungsparameter für das Konto vorhanden sind. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.
Speicherdatendienstendpunkt. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Sie finden jeden primären Dienstendpunkt mit az storage account show
. Umgebungsvariable: AZURE_STORAGE_SERVICE_ENDPOINT.
Antwortheaderwert für Cache-Control, wenn auf diese freigegebene Zugriffssignatur zugegriffen wird.
Verbindungszeichenfolge für Speicherkonto. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.
Antwortheaderwert für die Inhaltsverfügung, wenn auf diese freigegebene Zugriffssignatur zugegriffen wird.
Antwortheaderwert für die Inhaltscodierung, wenn auf die Ressource zugegriffen wird, wenn auf diese Signatur für den freigegebenen Zugriff zugegriffen wird.
Antwortheaderwert für Content-Language, wenn auf diese freigegebene Zugriffssignatur zugegriffen wird.
Antwortheaderwert für Inhaltstyp, wenn auf diese freigegebene Zugriffssignatur zugegriffen wird.
Geben Sie den Verschlüsselungsbereich für eine Anforderung an, sodass alle Schreibvorgänge verschlüsselt werden.
Gibt die UTC-Datumstime (Y-m-d'T'H:M'Z') an, an der die SAS ungültig wird. Verwenden Sie nicht, wenn auf eine gespeicherte Zugriffsrichtlinie mit dem Namen "-policy", der diesen Wert angibt, referenziert wird.
Geben Sie an, dass dieser Befehl den vollständigen BLOB-URI und das Signaturtoken für den freigegebenen Zugriff zurückgibt.
Nur Genehmigungsanforderungen, die mit dem HTTPS-Protokoll vorgenommen wurden. Wenn diese Angabe nicht angegeben wird, sind Anforderungen sowohl vom HTTP- als auch vom HTTPS-Protokoll zulässig.
Gibt die IP-Adresse oder den Bereich der IP-Adressen an, von denen Anforderungen akzeptiert werden sollen. Unterstützt nur IPv4-Formatadressen.
Die Berechtigungen, die die SAS gewährt. Zulässige Werte: (a)dd (c)reate (d)elete (e)xecute (l)ist (m)ove (o)wnership (p)ermissions (r)ead (w)rite. Verwenden Sie nicht, wenn auf eine gespeicherte Zugriffsrichtlinie mit --id verwiesen wird, die diesen Wert angibt. Kann kombiniert werden.
Der Name einer gespeicherten Zugriffsrichtlinie.
Gibt die UTC-Datumszeit (Y-m-d'T'H:M'Z') an, bei der die SAS gültig wird. Verwenden Sie nicht, wenn auf eine gespeicherte Zugriffsrichtlinie mit dem Namen "-policy", der diesen Wert angibt, referenziert wird. Der Standardwert ist der Zeitpunkt der Anforderung.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az storage fs directory list
Verzeichnisse im ADLS Gen2-Dateisystem auflisten.
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]
Beispiele
Verzeichnisse im ADLS Gen2-Dateisystem auflisten.
az storage fs directory list -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
Listet Verzeichnisse in "dir/" für das ADLS Gen2-Dateisystem auf.
az storage fs directory list --path dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
Erforderliche Parameter
Dateisystemname (d. h. Containername).
Optionale Parameter
Speicherkontoschlüssel. Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.
Speicherkontoname. Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent erreicht werden.
Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacy-Modus "Schlüssel" versucht, einen Kontoschlüssel anzufordern, wenn keine Authentifizierungsparameter für das Konto vorhanden sind. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.
Speicherdatendienstendpunkt. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Sie finden jeden primären Dienstendpunkt mit az storage account show
. Umgebungsvariable: AZURE_STORAGE_SERVICE_ENDPOINT.
Verbindungszeichenfolge für Speicherkonto. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.
Geben Sie die maximale Anzahl der zurückzugebenden Ergebnisse an.
Filtern Sie die Ergebnisse, um nur Pfade unter dem angegebenen Pfad zurückzugeben.
Sehen Sie sich rekursive Unterverzeichnisse an, wenn sie auf "true" festgelegt sind.
Eine freigegebene Zugriffssignatur (SAS). Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.
Anforderungstimeout in Sekunden. Gilt für jeden Aufruf des Diensts.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az storage fs directory move
Verschieben eines Verzeichnisses im ADLS Gen2-Dateisystem.
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]
Beispiele
Verschieben eines Verzeichnisses in einem Verzeichnis im ADLS Gen2-Dateisystem.
az storage fs directory move --new-directory newfs/dir -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
Verschieben eines Verzeichnisses im ADLS Gen2-Dateisystem. (automatisch generiert)
az storage fs directory move --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir --new-directory newfs/dir
Erforderliche Parameter
Dateisystemname (d. h. Containername).
Der Name des Verzeichnisses.
Der neue Verzeichnisname, zu dem die Benutzer wechseln möchten. Der Wert muss das folgende Format aufweisen: "{filesystem}/{directory}/{subdirectory}".
Optionale Parameter
Speicherkontoschlüssel. Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.
Speicherkontoname. Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent erreicht werden.
Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacy-Modus "Schlüssel" versucht, einen Kontoschlüssel anzufordern, wenn keine Authentifizierungsparameter für das Konto vorhanden sind. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.
Speicherdatendienstendpunkt. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Sie finden jeden primären Dienstendpunkt mit az storage account show
. Umgebungsvariable: AZURE_STORAGE_SERVICE_ENDPOINT.
Verbindungszeichenfolge für Speicherkonto. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.
Eine freigegebene Zugriffssignatur (SAS). Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.
Anforderungstimeout in Sekunden. Gilt für jeden Aufruf des Diensts.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az storage fs directory show
Eigenschaften eines Verzeichnisses im ADLS Gen2-Dateisystem anzeigen.
az storage fs directory show --file-system
--name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--connection-string]
[--sas-token]
[--timeout]
Beispiele
Eigenschaften eines Verzeichnisses im ADLS Gen2-Dateisystem anzeigen.
az storage fs directory show -n dir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
Eigenschaften eines Unterverzeichnisses im ADLS Gen2-Dateisystem anzeigen.
az storage fs directory show -n dir/subdir -f myfilesystem --account-name myadlsaccount --account-key 0000-0000
Eigenschaften eines Verzeichnisses im ADLS Gen2-Dateisystem anzeigen. (automatisch generiert)
az storage fs directory show --account-name myadlsaccount --auth-mode login --file-system myfilesystem --name dir
Erforderliche Parameter
Dateisystemname (d. h. Containername).
Der Name des Verzeichnisses.
Optionale Parameter
Speicherkontoschlüssel. Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.
Speicherkontoname. Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent erreicht werden.
Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacy-Modus "Schlüssel" versucht, einen Kontoschlüssel anzufordern, wenn keine Authentifizierungsparameter für das Konto vorhanden sind. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.
Speicherdatendienstendpunkt. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Sie finden jeden primären Dienstendpunkt mit az storage account show
. Umgebungsvariable: AZURE_STORAGE_SERVICE_ENDPOINT.
Verbindungszeichenfolge für Speicherkonto. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.
Eine freigegebene Zugriffssignatur (SAS). Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.
Anforderungstimeout in Sekunden. Gilt für jeden Aufruf des Diensts.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az storage fs directory upload
Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Laden Sie Dateien oder Unterverzeichnisse in ein Verzeichnis im ADLS Gen2-Dateisystem hoch.
az storage fs directory upload --file-system
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--destination-path]
[--recursive]
[--sas-token]
Beispiele
Laden Sie eine einzelne Datei in ein Speicher-BLOB-Verzeichnis hoch.
az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/file" -d directory
Laden Sie ein lokales Verzeichnis in das Stammverzeichnis des ADLS Gen2-Dateisystems hoch.
az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/directory" --recursive
Laden Sie ein lokales Verzeichnis in ein Verzeichnis im ADLS Gen2-Dateisystem hoch.
az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/directory" -d directory --recursive
Laden Sie eine Gruppe von Dateien in einem lokalen Verzeichnis in ein Verzeichnis im ADLS Gen2-Dateisystem hoch.
az storage fs directory upload -f myfilesystem --account-name mystorageaccount -s "path/to/file*" -d directory --recursive
Erforderliche Parameter
Das Uploadzieldateisystem.
Der Quelldateipfad, aus dem hochgeladen werden soll.
Optionale Parameter
Speicherkontoschlüssel. Muss zusammen mit dem Namen des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.
Speicherkontoname. Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent erreicht werden.
Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacy-Modus "Schlüssel" versucht, einen Kontoschlüssel anzufordern, wenn keine Authentifizierungsparameter für das Konto vorhanden sind. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.
Verbindungszeichenfolge für Speicherkonto. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.
Der Pfad des Uploadzielverzeichnisses. Es sollte ein absoluter Pfad zum Dateisystem sein. Wenn der angegebene Zielpfad nicht vorhanden ist, wird ein neuer Verzeichnispfad erstellt.
Rekursives Hochladen von Dateien. Wenn diese Option aktiviert ist, werden alle Dateien einschließlich der Dateien in Unterverzeichnissen hochgeladen.
Eine freigegebene Zugriffssignatur (SAS). Muss zusammen mit dem Namen des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.