az storage fs file

Fájlok kezelése Azure Data Lake Storage Gen2 fiókban.

Parancsok

az storage fs file append

Tartalom hozzáfűzése egy fájlhoz az ADLS Gen2 fájlrendszerben.

az storage fs file create

Hozzon létre egy új fájlt az ADLS Gen2 fájlrendszerben.

az storage fs file delete

Töröljön egy fájlt az ADLS Gen2 fájlrendszerben.

az storage fs file download

Töltsön le egy fájlt a megadott elérési útról az ADLS Gen2 fájlrendszerben.

az storage fs file exists

Ellenőrizze, hogy létezik-e fájl az ADLS Gen2 fájlrendszerben.

az storage fs file list

Fájlok és könyvtárak listázása az ADLS Gen2 fájlrendszerben.

az storage fs file metadata

A fájl metaadatainak kezelése a fájlrendszerben.

az storage fs file metadata show

A megadott fájl összes felhasználó által definiált metaadatait adja vissza.

az storage fs file metadata update

Beállít egy vagy több felhasználó által definiált név-érték párt a megadott fájlrendszerhez.

az storage fs file move

Fájl áthelyezése ADLS Gen2-fiókban.

az storage fs file show

A fájl tulajdonságainak megjelenítése az ADLS Gen2 fájlrendszerben.

az storage fs file upload

Fájl feltöltése az ADLS Gen2 fájlrendszer egyik fájlelérési útvonalára.

az storage fs file append

Tartalom hozzáfűzése egy fájlhoz az ADLS Gen2 fájlrendszerben.

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

Példák

Tartalom hozzáfűzése egy fájlhoz az ADLS Gen2 fájlrendszerben.

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

Kötelező paraméterek

--content

A fájlhoz fűzendő tartalom.

--file-system -f

Fájlrendszer neve (azaz tároló neve).

--path -p

A fájlrendszer fájlelérési útja.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri a rendszer.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

A Storage adatszolgáltatási végpontja. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. You can find each service primary endpoint with az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Kérelem időtúllépése másodpercben. A szolgáltatás minden egyes hívására vonatkozik.

az storage fs file create

Hozzon létre egy új fájlt az ADLS Gen2 fájlrendszerben.

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

Példák

Hozzon létre egy új fájlt az ADLS Gen2 fájlrendszerben.

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

Kötelező paraméterek

--file-system -f

Fájlrendszer neve (azaz tároló neve).

--path -p

A fájlrendszer fájlelérési útja.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri a rendszer.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

A Storage adatszolgáltatási végpontja. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. You can find each service primary endpoint with az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

A gyorsítótár-vezérlő sztringje.

--content-disposition

További információt nyújt a válasz hasznos adatainak feldolgozásáról, és további metaadatok csatolására is használható.

--content-encoding

A tartalomkódolás típusa.

--content-language

A tartalom nyelve.

--content-md5

A tartalom MD5 kivonata.

--content-type

A tartalom MIME-típusa.

--metadata

Metaadatok szóközzel elválasztott kulcs=érték párokban. Ez felülírja a meglévő metaadatokat.

--permissions

POSIX hozzáférési engedélyek a fájl tulajdonosához, a fájltulajdonosi csoporthoz és másokhoz. Minden osztály rendelkezhet olvasási (4), írási (2) vagy végrehajtási (1) engedéllyel. Mind a szimbolikus (rwxrw-rw-), mind a négyjegyű oktális jelölés (pl. 0766) támogatott. A cetlik is támogatottak, és szimbolikus jelöléssel is rendelkeznek, amelyet a t vagy a T betű jelöl a végső karakter-helyen attól függően, hogy a többi kategória végrehajtási bitje be van állítva, vagy nincs megadva (pl. rwxrw-rw- a cetlbittel rwxrw-rwT. A ragadós bitet tartalmazó rwxrw-rwx rwx rwxrw-rwt jelöléssel jelenik meg, a t vagy t hiánya azt jelzi, hogy a beragadó bit nincs beállítva. A négyjegyű oktális jelölésben az 1. számjegy jelenik meg (például 1766 rwxrw-rw- öntapadó bittel, 0766 pedig rwxrw-rw- öntapadó bit nélkül). További információkért tekintse meg a következőt https://docs.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#levels-of-permission:

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Kérelem időtúllépése másodpercben. A szolgáltatás minden egyes hívására vonatkozik.

--umask

Ha fájlt vagy könyvtárat hoz létre, és a szülőmappa nem rendelkezik alapértelmezett ACL-sel, az umask korlátozza a létrehozandó fájl vagy könyvtár engedélyeit. Az eredményként kapott engedélyt a p & ^u adja meg, ahol p az engedély, ön pedig az umask. További információkért tekintse meg a következőt https://docs.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#umask:

az storage fs file delete

Töröljön egy fájlt az ADLS Gen2 fájlrendszerben.

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

Példák

Töröljön egy fájlt az ADLS Gen2 fájlrendszerben.

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

Kötelező paraméterek

--file-system -f

Fájlrendszer neve (azaz tároló neve).

--path -p

A fájlrendszer fájlelérési útja.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri a rendszer.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

A Storage adatszolgáltatási végpontja. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. You can find each service primary endpoint with az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Kérelem időtúllépése másodpercben. A szolgáltatás minden egyes hívására vonatkozik.

--yes -y

Ne kérje a megerősítést.

az storage fs file download

Töltsön le egy fájlt a megadott elérési útról az ADLS Gen2 fájlrendszerben.

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]

Példák

Töltsön le egy fájlt az ADLS Gen2 fájlrendszerben az aktuális elérési útra.

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

Töltsön le egy fájlt az ADLS Gen2 fájlrendszerben egy megadott könyvtárba.

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

Töltsön le egy fájlt az ADLS Gen2 fájlrendszerben egy megadott elérési útra.

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

Kötelező paraméterek

--file-system -f

Fájlrendszer neve (azaz tároló neve).

--path -p

A fájlrendszer fájlelérési útja.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri a rendszer.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

A Storage adatszolgáltatási végpontja. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. You can find each service primary endpoint with az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--destination -d

A helyi fájl, ahová a fájl vagy mappa letöltődik. Ha nincs megadva, a forrásfájlnév lesz használva.

--overwrite

Ha meg van adva, írja felül a meglévő fájlt. Az alapértelmezett érték hamis.

elfogadott értékek: false, true
alapértelmezett érték: 1
--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Kérelem időtúllépése másodpercben. A szolgáltatás minden egyes hívására vonatkozik.

az storage fs file exists

Ellenőrizze, hogy létezik-e fájl az ADLS Gen2 fájlrendszerben.

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

Példák

Ellenőrizze, hogy létezik-e fájl az ADLS Gen2 fájlrendszerben.

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

Kötelező paraméterek

--file-system -f

Fájlrendszer neve (azaz tároló neve).

--path -p

A fájlrendszer fájlelérési útja.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri a rendszer.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

A Storage adatszolgáltatási végpontja. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. You can find each service primary endpoint with az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Kérelem időtúllépése másodpercben. A szolgáltatás minden egyes hívására vonatkozik.

az storage fs file list

Fájlok és könyvtárak listázása az ADLS Gen2 fájlrendszerben.

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]

Példák

Fájlok és könyvtárak listázása az ADLS Gen2 fájlrendszerben.

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

Fájlok listázása az ADLS Gen2 fájlrendszerben.

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

Fájlok és könyvtárak listázása egy megadott elérési úton.

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

Fájlok és könyvtárak listázása egy adott jelölőből.

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

Kötelező paraméterek

--file-system -f

Fájlrendszer neve (azaz tároló neve).

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri a rendszer.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Storage data service-végpont. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. A szolgáltatás minden elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--exclude-dir

Csak az adott fájlrendszerben lévő fájlok listázása.

--marker

Egy átlátszatlan folytatási jogkivonat. Ez az érték lekérhető egy korábbi generátorobjektum next_marker mezőjéből. Ha meg van adva, a generátor ettől a ponttól kezd eredményeket visszaadni.

--num-results

Adja meg a visszaadni kívánt eredmények maximális számát. Ha a kérés nem ad meg num_results vagy 5000-nél nagyobb értéket ad meg, a kiszolgáló legfeljebb 5000 elemet ad vissza.

alapértelmezett érték: 5000
--path

Szűrje az eredményeket, hogy csak a megadott elérési út alatti elérési utakat adja vissza.

--recursive

Ha igaz értékre van állítva, tekintse meg rekurzívan az alkönyvtárakat.

elfogadott értékek: false, true
alapértelmezett érték: 1
--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--show-next-marker

A nextMarker megjelenítése az eredményben, ha meg van adva.

--timeout

Kérés időtúllépése másodpercekben. A szolgáltatás minden hívására vonatkozik.

az storage fs file move

Fájl áthelyezése az ADLS Gen2-fiókban.

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-disposition]
                        [--content-encoding]
                        [--content-language]
                        [--content-md5]
                        [--content-type]
                        [--sas-token]

Példák

Fájl áthelyezése az ADLS Gen2-fiókban.

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

Kötelező paraméterek

--file-system -f

Fájlrendszer neve (azaz tároló neve).

--new-path

Az új elérési út, ahová a felhasználók át szeretnének lépni. Az érték formátumának a következőnek kell lennie: "{filesystem}/{directory}/{subdirectory}/{file}".

--path -p

Az eredeti fájlelérési út, amelyet a felhasználók át szeretnének helyezni egy fájlrendszerben.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Storage data service-végpont. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. A szolgáltatás minden elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

A gyorsítótár-vezérlési sztring.

--content-disposition

További információt nyújt a válasz hasznos adatainak feldolgozásáról, és további metaadatok csatolására is használható.

--content-encoding

A tartalomkódolás típusa.

--content-language

A tartalom nyelve.

--content-md5

A tartalom MD5-kivonata.

--content-type

A tartalom MIME-típusa.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

az storage fs file show

A fájl tulajdonságainak megjelenítése az ADLS Gen2 fájlrendszerben.

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

Példák

A fájl tulajdonságainak megjelenítése az ADLS Gen2 fájlrendszerben.

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

A fájl tulajdonságainak megjelenítése az ADLS Gen2 fájlrendszerben. (automatikusan generált)

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

Kötelező paraméterek

--file-system -f

Fájlrendszer neve (azaz tároló neve).

--path -p

A fájl elérési útja egy fájlrendszerben.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Storage data service-végpont. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. A szolgáltatás minden elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Kérés időtúllépése másodpercekben. A szolgáltatás minden hívására vonatkozik.

az storage fs file upload

Fájl feltöltése az ADLS Gen2 fájlrendszer egyik fájlelérési útvonalára.

az storage fs file upload --file-system
                          --path
                          --source
                          [--account-key]
                          [--account-name]
                          [--auth-mode {key, login}]
                          [--blob-endpoint]
                          [--connection-string]
                          [--content-cache]
                          [--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]

Példák

Töltsön fel egy fájlt a helyi elérési útról egy fájlelérési útra az ADLS Gen2 fájlrendszerben.

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

Kötelező paraméterek

--file-system -f

Fájlrendszer neve (azaz tároló neve).

--path -p

A fájlrendszer fájlelérési útja.

--source -s

A fájltartalomként feltölteni kívánt helyi fájl elérési útja.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincsenek megadva hitelesítési paraméterek a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

A Storage adatszolgáltatási végpontja. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. You can find each service primary endpoint with az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

A gyorsítótár-vezérlő sztringje.

--content-disposition

További információt nyújt a válasz hasznos adatainak feldolgozásáról, és további metaadatok csatolására is használható.

--content-encoding

A tartalomkódolás típusa.

--content-language

A tartalom nyelve.

--content-md5

A tartalom MD5 kivonata.

--content-type

A tartalom MIME-típusa.

--if-match

ETag-érték vagy helyettesítő karakter (*). Ezt a fejlécet csak akkor adja meg a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön meg, ha módosították a megadott UTC dátum/idő (Y-m-d'T'H:M'Z) óta.

--if-none-match

ETag-érték vagy helyettesítő karakter (*). Ezt a fejlécet csak akkor adja meg a művelet végrehajtásához, ha az erőforrás ETagje nem egyezik a megadott értékkel.

--if-unmodified-since

A Kezdete csak akkor, ha módosítatlan óta megadott UTC datetime (Y-m-d'T'H:M'Z').

--metadata

Metaadatok szóközzel elválasztott kulcs=érték párokban. Ez felülírja a meglévő metaadatokat.

--overwrite

Ha meg van adva, írja felül a meglévő fájlt.

elfogadott értékek: false, true
--permissions

POSIX hozzáférési engedélyek a fájl tulajdonosához, a fájltulajdonosi csoporthoz és másokhoz. Minden osztály rendelkezhet olvasási (4), írási (2) vagy végrehajtási (1) engedéllyel. Mind a szimbolikus (rwxrw-rw-), mind a négyjegyű oktális jelölés (pl. 0766) támogatott. A cetlik is támogatottak, és szimbolikus jelöléssel is rendelkeznek, amelyet a t vagy a T betű jelöl a végső karakter-helyen attól függően, hogy a többi kategória végrehajtási bitje be van állítva, vagy nincs megadva (pl. rwxrw-rw- a cetlbittel rwxrw-rwT. A ragadós bitet tartalmazó rwxrw-rwx rwx rwxrw-rwt jelöléssel jelenik meg, a t vagy t hiánya azt jelzi, hogy a beragadó bit nincs beállítva. A négyjegyű oktális jelölésben az 1. számjegy jelenik meg (például 1766 rwxrw-rw- öntapadó bittel, 0766 pedig rwxrw-rw- öntapadó bit nélkül). További információkért tekintse meg a következőt https://docs.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#levels-of-permission:

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Kérelem időtúllépése másodpercben. A szolgáltatás minden egyes hívására vonatkozik.

--umask

Ha fájlt vagy könyvtárat hoz létre, és a szülőmappa nem rendelkezik alapértelmezett ACL-sel, az umask korlátozza a létrehozandó fájl vagy könyvtár engedélyeit. Az eredményként kapott engedélyt a p & ^u adja meg, ahol p az engedély, ön pedig az umask. További információkért tekintse meg a következőt https://docs.microsoft.com/azure/storage/blobs/data-lake-storage-access-control#umask: