Udostępnij przez


az storage fs file

Zarządzanie plikami na koncie usługi Azure Data Lake Storage Gen2.

Polecenia

Nazwa Opis Typ Stan
az storage fs file append

Dołącz zawartość do pliku w systemie plików usługi ADLS Gen2.

Core ogólna dostępność
az storage fs file create

Utwórz nowy plik w systemie plików usługi ADLS Gen2.

Core ogólna dostępność
az storage fs file delete

Usuń plik w systemie plików usługi ADLS Gen2.

Core ogólna dostępność
az storage fs file download

Pobierz plik z określonej ścieżki w systemie plików USŁUGI ADLS Gen2.

Core ogólna dostępność
az storage fs file exists

Sprawdź istnienie pliku w systemie plików usługi ADLS Gen2.

Core ogólna dostępność
az storage fs file generate-sas

Wygeneruj token SAS dla pliku na koncie usługi ADLS Gen2.

Core ogólna dostępność
az storage fs file list

Wyświetlanie listy plików i katalogów w systemie plików usługi ADLS Gen2.

Core ogólna dostępność
az storage fs file metadata

Zarządzanie metadanymi pliku w systemie plików.

Core ogólna dostępność
az storage fs file metadata show

Zwróć wszystkie metadane zdefiniowane przez użytkownika dla określonego pliku.

Core ogólna dostępność
az storage fs file metadata update

Ustawia co najmniej jedną parę nazwa-wartość zdefiniowaną przez użytkownika dla określonego systemu plików.

Core ogólna dostępność
az storage fs file move

Przenieś plik na konto usługi ADLS Gen2.

Core ogólna dostępność
az storage fs file set-expiry

Ustawia czas wygaśnięcia pliku i zostanie usunięty.

Core ogólna dostępność
az storage fs file show

Pokaż właściwości pliku w systemie plików usługi ADLS Gen2.

Core ogólna dostępność
az storage fs file upload

Przekaż plik do ścieżki pliku w systemie plików usługi ADLS Gen2.

Core ogólna dostępność

az storage fs file append

Dołącz zawartość do pliku w systemie plików usługi ADLS Gen2.

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

Przykłady

Dołącz zawartość do pliku w systemie plików usługi ADLS Gen2.

az storage fs file append --content "test content test" -p dir/a.txt -f fsname --account-name myadlsaccount --account-key 0000-0000

Wymagane parametry

--content

Zawartość do dołączenia do pliku.

--file-system -f

Nazwa systemu plików (tj. nazwa kontenera).

--path -p

Ścieżka pliku w systemie plików.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--account-key

Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--account-name

Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--auth-mode

Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.

Własność Wartość
Akceptowane wartości: key, login
--blob-endpoint

Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--connection-string

Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--sas-token

Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--timeout

Limit czasu oczekiwania na żądanie w sekundach. Dotyczy każdego wywołania usługi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Własność Wartość
Wartość domyślna: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Własność Wartość
Wartość domyślna: False

az storage fs file create

Utwórz nowy plik w systemie plików usługi ADLS Gen2.

az storage fs file create --file-system
                          --path
                          [--account-key]
                          [--account-name]
                          [--auth-mode {key, login}]
                          [--blob-endpoint]
                          [--connection-string]
                          [--content-cache --content-cache-control]
                          [--content-disposition]
                          [--content-encoding]
                          [--content-language]
                          [--content-md5]
                          [--content-type]
                          [--metadata]
                          [--permissions]
                          [--sas-token]
                          [--timeout]
                          [--umask]

Przykłady

Utwórz nowy plik w systemie plików usługi ADLS Gen2.

az storage fs file create -p dir/a.txt -f fsname --account-name myadlsaccount --account-key 0000-0000

Wymagane parametry

--file-system -f

Nazwa systemu plików (tj. nazwa kontenera).

--path -p

Ścieżka pliku w systemie plików.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--account-key

Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--account-name

Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--auth-mode

Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.

Własność Wartość
Akceptowane wartości: key, login
--blob-endpoint

Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--connection-string

Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--content-cache --content-cache-control

Ciąg sterujący pamięci podręcznej.

--content-disposition

Przekazuje dodatkowe informacje o sposobie przetwarzania ładunku odpowiedzi, a także może służyć do dołączania dodatkowych metadanych.

--content-encoding

Typ kodowania zawartości.

--content-language

Język zawartości.

--content-md5

Skrót MD5 zawartości.

--content-type

Typ MIME zawartości.

--metadata

Metadane w formacie klucz=wartość, rozdzielone spacjami. Spowoduje to zastąpienie wszystkich istniejących metadanych.

--permissions

Uprawnienia dostępu POSIX dla właściciela pliku, grupy właścicieli plików i innych. Każda klasa może otrzymać uprawnienie do odczytu (4), zapisu (2) lub wykonywania (1). Obsługiwane są zarówno symboliczne (rwxrw-rw-) i 4-cyfrowe notacje ósemkowe (np. 0766). Bit lepki jest również obsługiwany i w notacji symbolicznej, reprezentowany przez literę t lub T w końcowym miejscu znaku w zależności od tego, czy bit wykonywania dla innej kategorii jest ustawiony lub niezwiązany odpowiednio (np. rwxrw-rw- z lepki bit jest reprezentowany jako rwxrw-rwT. Rwxrw-rwx z lepki bit jest reprezentowany jako rwxrw-rwt), brak t lub T wskazuje lepki bit nie ustawiono. W 4-cyfrowej notacji ósemkowej jest reprezentowana przez 1 cyfrę (np. 1766 reprezentuje rwxrw-rw- z lepkim bitem i 0766 reprezentuje rwxrw-rw- bez lepki bit). Aby uzyskać więcej informacji, zobacz https://learn.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#levels-of-permission.

--sas-token

Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--timeout

Limit czasu oczekiwania na żądanie w sekundach. Dotyczy każdego wywołania usługi.

--umask

Podczas tworzenia pliku lub katalogu, a folder nadrzędny nie ma domyślnej listy ACL, maska umask ogranicza uprawnienia do utworzenia pliku lub katalogu. Wynikowe uprawnienie jest podane przez p & ^u, gdzie p jest uprawnieniem i jest maską umask. Aby uzyskać więcej informacji, zobacz https://learn.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#umask.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Własność Wartość
Wartość domyślna: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Własność Wartość
Wartość domyślna: False

az storage fs file delete

Usuń plik w systemie plików usługi ADLS Gen2.

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

Przykłady

Usuń plik w systemie plików usługi ADLS Gen2.

az storage fs file delete -p dir/a.txt -f fsname --account-name myadlsaccount --account-key 0000-0000

Wymagane parametry

--file-system -f

Nazwa systemu plików (tj. nazwa kontenera).

--path -p

Ścieżka pliku w systemie plików.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--account-key

Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--account-name

Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--auth-mode

Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.

Własność Wartość
Akceptowane wartości: key, login
--blob-endpoint

Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--connection-string

Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--sas-token

Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--timeout

Limit czasu oczekiwania na żądanie w sekundach. Dotyczy każdego wywołania usługi.

--yes -y

Nie monituj o potwierdzenie.

Własność Wartość
Wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Własność Wartość
Wartość domyślna: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Własność Wartość
Wartość domyślna: False

az storage fs file download

Pobierz plik z określonej ścieżki w systemie plików USŁUGI ADLS Gen2.

az storage fs file download --file-system
                            --path
                            [--account-key]
                            [--account-name]
                            [--auth-mode {key, login}]
                            [--blob-endpoint]
                            [--connection-string]
                            [--destination]
                            [--overwrite {false, true}]
                            [--sas-token]
                            [--timeout]

Przykłady

Pobierz plik w systemie plików usługi ADLS Gen2 do bieżącej ścieżki.

az storage fs file download -p dir/a.txt -f fsname --account-name myadlsaccount --account-key 0000-0000

Pobierz plik w systemie plików usługi ADLS Gen2 do określonego katalogu.

az storage fs file download -p dir/a.txt -d test/ -f fsname --account-name myadlsaccount --account-key 0000-0000

Pobierz plik w systemie plików USŁUGI ADLS Gen2 do określonej ścieżki pliku.

az storage fs file download -p dir/a.txt -d test/b.txt -f fsname --account-name myadlsaccount --account-key 0000-0000

Wymagane parametry

--file-system -f

Nazwa systemu plików (tj. nazwa kontenera).

--path -p

Ścieżka pliku w systemie plików.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--account-key

Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--account-name

Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--auth-mode

Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.

Własność Wartość
Akceptowane wartości: key, login
--blob-endpoint

Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--connection-string

Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--destination -d

Plik lokalny, do którego zostanie pobrany plik lub folder. Nazwa pliku źródłowego będzie używana, jeśli nie zostanie określona.

--overwrite

Zastąp istniejący plik po określeniu. Wartość domyślna to false.

Własność Wartość
Wartość domyślna: True
Akceptowane wartości: false, true
--sas-token

Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--timeout

Limit czasu oczekiwania na żądanie w sekundach. Dotyczy każdego wywołania usługi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Własność Wartość
Wartość domyślna: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Własność Wartość
Wartość domyślna: False

az storage fs file exists

Sprawdź istnienie pliku w systemie plików usługi ADLS Gen2.

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

Przykłady

Sprawdź istnienie pliku w systemie plików usługi ADLS Gen2.

az storage fs file exists -p dir/a.txt -f fsname --account-name myadlsaccount --account-key 0000-0000

Wymagane parametry

--file-system -f

Nazwa systemu plików (tj. nazwa kontenera).

--path -p

Ścieżka pliku w systemie plików.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--account-key

Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--account-name

Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--auth-mode

Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.

Własność Wartość
Akceptowane wartości: key, login
--blob-endpoint

Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--connection-string

Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--sas-token

Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--timeout

Limit czasu oczekiwania na żądanie w sekundach. Dotyczy każdego wywołania usługi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Własność Wartość
Wartość domyślna: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Własność Wartość
Wartość domyślna: False

az storage fs file generate-sas

Wygeneruj token SAS dla pliku na koncie usługi ADLS Gen2.

az storage fs file generate-sas --file-system
                                --path
                                [--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]
                                [--user-delegation-oid]

Przykłady

Wygeneruj token sygnatury dostępu współdzielonego dla pliku.

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

Wymagane parametry

--file-system -f

Nazwa systemu plików (tj. nazwa kontenera).

--path -p

Ścieżka pliku w systemie plików.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--account-key

Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--account-name

Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--as-user

Wskazuje, że to polecenie zwraca sygnaturę dostępu współdzielonego podpisanego przy użyciu klucza delegowania użytkownika. W przypadku określenia tego argumentu wymagany jest parametr wygaśnięcia i identyfikator logowania w trybie uwierzytelniania.

Własność Wartość
Wartość domyślna: False
--auth-mode

Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.

Własność Wartość
Akceptowane wartości: key, login
--blob-endpoint

Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--cache-control

Wartość nagłówka odpowiedzi dla Cache-Control, gdy zasób uzyskuje dostęp do tego sygnatury dostępu współdzielonego.

--connection-string

Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--content-disposition

Wartość nagłówka odpowiedzi dla właściwości Content-Disposition, gdy zasób uzyskuje dostęp do tego sygnatury dostępu współdzielonego.

--content-encoding

Wartość nagłówka odpowiedzi dla kodowania zawartości, gdy zasób uzyskuje dostęp do tego sygnatury dostępu współdzielonego.

--content-language

Wartość nagłówka odpowiedzi dla języka Content-Language, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.

--content-type

Wartość nagłówka odpowiedzi dla typu zawartości, gdy zasób jest uzyskiwany przy użyciu tego sygnatury dostępu współdzielonego.

--encryption-scope

Określ zakres szyfrowania dla żądania, aby wszystkie operacje zapisu są szyfrowane.

--expiry

Określa datę/godzinę UTC (Y-m-d'T'H:M'Z'), w której sygnatura dostępu współdzielonego stanie się nieprawidłowa. Nie należy używać, jeśli do przechowywanych zasad dostępu odwołuje się --policy-name, która określa tę wartość.

--full-uri

Wskaż, że to polecenie zwraca pełny identyfikator URI obiektu blob i token sygnatury dostępu współdzielonego.

Własność Wartość
Wartość domyślna: False
--https-only

Zezwalaj tylko na żądania wysyłane przy użyciu protokołu HTTPS. W przypadku pominięcia żądania zarówno z protokołu HTTP, jak i HTTPS są dozwolone.

--ip

Określa adres IP lub zakres adresów IP, z których mają być akceptowane żądania. Obsługuje tylko adresy stylów IPv4.

--permissions

Uprawnienia udziela sygnatury dostępu współdzielonego. Dozwolone wartości: (a)dd (c)reate (d)elete (e)xecute (l)ist (m)ove (o)wnership (p)ermissions (r)ead (w)rite. Nie należy używać, jeśli do przechowywanych zasad dostępu odwołuje się parametr --id określający tę wartość. Można połączyć.

--policy-name

Nazwa przechowywanych zasad dostępu.

--start

Określa datę/godzinę UTC (Y-m-d'T'H:M'Z'), o której sygnatura dostępu współdzielonego stanie się prawidłowa. Nie należy używać, jeśli do przechowywanych zasad dostępu odwołuje się --policy-name, która określa tę wartość. Domyślnie jest to czas żądania.

--user-delegation-oid
Prapremiera

Określa identyfikator Entra użytkownika, który jest autoryzowany do korzystania z wynikowego adresu URL sygnatury dostępu współdzielonego. Powstały adres URL SAS musi być używany razem z tokenem Entra ID, który został przydzielony użytkownikowi wskazanemu w tej wartości.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Własność Wartość
Wartość domyślna: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Własność Wartość
Wartość domyślna: False

az storage fs file list

Wyświetlanie listy plików i katalogów w systemie plików usługi ADLS Gen2.

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

Przykłady

Wyświetlanie listy plików i katalogów w systemie plików usługi ADLS Gen2.

az storage fs file list -f fsname --account-name myadlsaccount --account-key 0000-0000

Wyświetlanie listy plików w systemie plików usługi ADLS Gen2.

az storage fs file list --exclude-dir -f fsname --account-name myadlsaccount --account-key 0000-0000

Wyświetlanie listy plików i katalogów w określonej ścieżce.

az storage fs file list --path dir -f fsname --account-name myadlsaccount --account-key 0000-0000

Wyświetlanie listy plików i katalogów z określonego znacznika.

az storage fs file list --marker "VBaS6LvPufaqrTANTQvbmV3dHJ5FgAAAA==" -f fsname --account-name myadlsaccount --account-key 0000-0000

Wymagane parametry

--file-system -f

Nazwa systemu plików (tj. nazwa kontenera).

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--account-key

Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--account-name

Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--auth-mode

Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.

Własność Wartość
Akceptowane wartości: key, login
--blob-endpoint

Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--connection-string

Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--exclude-dir

Wyświetl tylko pliki w danym systemie plików.

--marker

Nieprzezroczysty token kontynuacji. Tę wartość można pobrać z pola next_marker poprzedniego obiektu generatora. Jeśli zostanie określony, ten generator rozpocznie zwracanie wyników od tego momentu.

--num-results

Określ maksymalną liczbę wyników do zwrócenia. Jeśli żądanie nie określi num_results lub określi wartość większą niż 5000, serwer zwróci do 5000 elementów.

Własność Wartość
Wartość domyślna: 5000
--path

Przefiltruj wyniki, aby zwrócić tylko ścieżki pod określoną ścieżką.

--recursive

Przyjrzyj się katalogom podrzędnym rekursywnie po ustawieniu wartości true.

Własność Wartość
Wartość domyślna: True
Akceptowane wartości: false, true
--sas-token

Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--show-next-marker
Prapremiera

Pokaż następny znacznik w wyniku po określeniu.

--timeout

Limit czasu oczekiwania na żądanie w sekundach. Dotyczy każdego wywołania usługi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Własność Wartość
Wartość domyślna: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Własność Wartość
Wartość domyślna: False

az storage fs file move

Przenieś plik na konto usługi ADLS Gen2.

az storage fs file move --file-system
                        --new-path
                        --path
                        [--account-key]
                        [--account-name]
                        [--auth-mode {key, login}]
                        [--blob-endpoint]
                        [--connection-string]
                        [--content-cache --content-cache-control]
                        [--content-disposition]
                        [--content-encoding]
                        [--content-language]
                        [--content-md5]
                        [--content-type]
                        [--sas-token]

Przykłady

Przenieś plik na konto usługi ADLS Gen2.

az storage fs file move --new-path new-fs/new-dir/b.txt -p dir/a.txt -f fsname --account-name myadlsaccount --account-key 0000-0000

Wymagane parametry

--file-system -f

Nazwa systemu plików (tj. nazwa kontenera).

--new-path

Nowa ścieżka, do której użytkownicy chcą przejść. Wartość musi mieć następujący format: "{filesystem}/{directory}/{subdirectory}/{file}".

--path -p

Oryginalna ścieżka pliku, którą użytkownicy chcą przenieść w systemie plików.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--account-key

Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--account-name

Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--auth-mode

Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.

Własność Wartość
Akceptowane wartości: key, login
--blob-endpoint

Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--connection-string

Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--content-cache --content-cache-control

Ciąg sterujący pamięci podręcznej.

--content-disposition

Przekazuje dodatkowe informacje o sposobie przetwarzania ładunku odpowiedzi, a także może służyć do dołączania dodatkowych metadanych.

--content-encoding

Typ kodowania zawartości.

--content-language

Język zawartości.

--content-md5

Skrót MD5 zawartości.

--content-type

Typ MIME zawartości.

--sas-token

Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.

Własność Wartość
Grupa parametrów: Storage Account Arguments
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Własność Wartość
Wartość domyślna: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Własność Wartość
Wartość domyślna: False

az storage fs file set-expiry

Ustawia czas wygaśnięcia pliku i zostanie usunięty.

az storage fs file set-expiry --expiry-options {Absolute, NeverExpire, RelativeToCreation, RelativeToNow}
                              --file-system
                              --path
                              [--account-key]
                              [--account-name]
                              [--auth-mode {key, login}]
                              [--blob-endpoint]
                              [--connection-string]
                              [--expires-on]
                              [--sas-token]
                              [--timeout]

Wymagane parametry

--expiry-options

Required. Wskazuje tryb czasu wygaśnięcia. Możliwe wartości to: "NeverExpire", "RelativeToCreation", "RelativeToNow", "Absolute".

Własność Wartość
Akceptowane wartości: Absolute, NeverExpire, RelativeToCreation, RelativeToNow
--file-system -f

Nazwa systemu plików (tj. nazwa kontenera).

--path -p

Ścieżka pliku w systemie plików.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--account-key

Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--account-name

Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--auth-mode

Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.

Własność Wartość
Akceptowane wartości: key, login
--blob-endpoint

Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--connection-string

Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--expires-on

Czas ustawiania pliku na wygaśnięcie. Jeśli expiry_options ma wartość RelativeTo*, expires_on powinna być wartością int w milisekundach. Jeśli typ expires_on to data/godzina, powinien to być czas UTC.

--sas-token

Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--timeout

Limit czasu oczekiwania na żądanie w sekundach. Dotyczy każdego wywołania usługi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Własność Wartość
Wartość domyślna: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Własność Wartość
Wartość domyślna: False

az storage fs file show

Pokaż właściwości pliku w systemie plików usługi ADLS Gen2.

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

Przykłady

Pokaż właściwości pliku w systemie plików usługi ADLS Gen2.

az storage fs file show -p dir/a.txt -f fsname --account-name myadlsaccount --account-key 0000-0000

Pokaż właściwości pliku w systemie plików usługi ADLS Gen2. (autogenerated)

az storage fs file show --account-name myadlsaccount --auth-mode login --file-system fsname --path dir/a.txt

Wymagane parametry

--file-system -f

Nazwa systemu plików (tj. nazwa kontenera).

--path -p

Ścieżka pliku w systemie plików.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--account-key

Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--account-name

Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--auth-mode

Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.

Własność Wartość
Akceptowane wartości: key, login
--blob-endpoint

Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--connection-string

Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--sas-token

Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--timeout

Limit czasu oczekiwania na żądanie w sekundach. Dotyczy każdego wywołania usługi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Własność Wartość
Wartość domyślna: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Własność Wartość
Wartość domyślna: False

az storage fs file upload

Przekaż plik do ścieżki pliku w systemie plików usługi ADLS Gen2.

az storage fs file upload --file-system
                          --path
                          --source
                          [--account-key]
                          [--account-name]
                          [--auth-mode {key, login}]
                          [--blob-endpoint]
                          [--connection-string]
                          [--content-cache --content-cache-control]
                          [--content-disposition]
                          [--content-encoding]
                          [--content-language]
                          [--content-md5]
                          [--content-type]
                          [--if-match]
                          [--if-modified-since]
                          [--if-none-match]
                          [--if-unmodified-since]
                          [--metadata]
                          [--overwrite {false, true}]
                          [--permissions]
                          [--sas-token]
                          [--timeout]
                          [--umask]

Przykłady

Przekaż plik ze ścieżki lokalnej do ścieżki pliku w systemie plików usługi ADLS Gen2.

az storage fs file upload --source a.txt -p dir/a.txt -f fsname --account-name myadlsaccount --account-key 0000-0000

Wymagane parametry

--file-system -f

Nazwa systemu plików (tj. nazwa kontenera).

--path -p

Ścieżka pliku w systemie plików.

--source -s

Ścieżka pliku lokalnego do przekazania jako zawartości pliku.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--account-key

Klucz konta przechowywania danych. Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_KEY.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--account-name

Nazwa konta magazynu. Powiązana zmienna środowiskowa: AZURE_STORAGE_ACCOUNT. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Jeśli żaden z nich nie istnieje, polecenie spróbuje wykonać zapytanie dotyczące klucza konta magazynu przy użyciu uwierzytelnioowanego konta platformy Azure. Jeśli zostanie wykonana duża liczba komend magazynowania, limit API może zostać osiągnięty.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--auth-mode

Tryb uruchamiania polecenia. Tryb "logowania" będzie bezpośrednio używać poświadczeń logowania do uwierzytelniania. Starszy tryb "klucz" spróbuje wysłać zapytanie o klucz konta, jeśli nie podano parametrów uwierzytelniania dla konta. Zmienna środowiskowa: AZURE_STORAGE_AUTH_MODE.

Własność Wartość
Akceptowane wartości: key, login
--blob-endpoint

Punkt końcowy usługi danych magazynu. Musi być używany w połączeniu z kluczem konta magazynu lub tokenem SAS. Każdy podstawowy punkt końcowy usługi można znaleźć za pomocą polecenia az storage account show. Zmienna środowiskowa: AZURE_STORAGE_SERVICE_ENDPOINT.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--connection-string

Parametry połączenia konta przechowywania. Zmienna środowiskowa: AZURE_STORAGE_CONNECTION_STRING.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--content-cache --content-cache-control

Ciąg sterujący pamięci podręcznej.

--content-disposition

Przekazuje dodatkowe informacje o sposobie przetwarzania ładunku odpowiedzi, a także może służyć do dołączania dodatkowych metadanych.

--content-encoding

Typ kodowania zawartości.

--content-language

Język zawartości.

--content-md5

Skrót MD5 zawartości.

--content-type

Typ MIME zawartości.

--if-match

Wartość elementu ETag lub symbol wieloznaczny (*). Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu jest zgodny z określoną wartością.

Własność Wartość
Grupa parametrów: Precondition Arguments
--if-modified-since

Rozpoczęcie tylko w przypadku modyfikacji od podanej daty/godziny UTC (Y-m-d'T'H:M'Z').

Własność Wartość
Grupa parametrów: Precondition Arguments
--if-none-match

Wartość elementu ETag lub symbol wieloznaczny (*). Określ ten nagłówek, aby wykonać operację tylko wtedy, gdy element ETag zasobu nie jest zgodny z określoną wartością.

Własność Wartość
Grupa parametrów: Precondition Arguments
--if-unmodified-since

Rozpoczęcie tylko wtedy, gdy niezmodyfikowane od podanej daty/godziny UTC (Y-m-d'T'H:M'Z').

Własność Wartość
Grupa parametrów: Precondition Arguments
--metadata

Metadane w formacie klucz=wartość, rozdzielone spacjami. Spowoduje to zastąpienie wszystkich istniejących metadanych.

--overwrite

Zastąp istniejący plik po określeniu.

Własność Wartość
Akceptowane wartości: false, true
--permissions

Uprawnienia dostępu POSIX dla właściciela pliku, grupy właścicieli plików i innych. Każda klasa może otrzymać uprawnienie do odczytu (4), zapisu (2) lub wykonywania (1). Obsługiwane są zarówno symboliczne (rwxrw-rw-) i 4-cyfrowe notacje ósemkowe (np. 0766). Bit lepki jest również obsługiwany i w notacji symbolicznej, reprezentowany przez literę t lub T w końcowym miejscu znaku w zależności od tego, czy bit wykonywania dla innej kategorii jest ustawiony lub niezwiązany odpowiednio (np. rwxrw-rw- z lepki bit jest reprezentowany jako rwxrw-rwT. Rwxrw-rwx z lepki bit jest reprezentowany jako rwxrw-rwt), brak t lub T wskazuje lepki bit nie ustawiono. W 4-cyfrowej notacji ósemkowej jest reprezentowana przez 1 cyfrę (np. 1766 reprezentuje rwxrw-rw- z lepkim bitem i 0766 reprezentuje rwxrw-rw- bez lepki bit). Aby uzyskać więcej informacji, zobacz https://learn.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#levels-of-permission.

--sas-token

Sygnatura dostępu współdzielonego (SAS). Należy używać w połączeniu z nazwą konta magazynu lub punktem końcowym usługi. Zmienna środowiskowa: AZURE_STORAGE_SAS_TOKEN.

Własność Wartość
Grupa parametrów: Storage Account Arguments
--timeout

Limit czasu oczekiwania na żądanie w sekundach. Dotyczy każdego wywołania usługi.

--umask

Podczas tworzenia pliku lub katalogu, a folder nadrzędny nie ma domyślnej listy ACL, maska umask ogranicza uprawnienia do utworzenia pliku lub katalogu. Wynikowe uprawnienie jest podane przez p & ^u, gdzie p jest uprawnieniem i jest maską umask. Aby uzyskać więcej informacji, zobacz https://learn.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#umask.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Własność Wartość
Wartość domyślna: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Własność Wartość
Wartość domyślna: False