az storage blob directory
Not
Bu başvuru, Azure CLI (sürüm 2.50.0 veya üzeri) için depolama önizleme uzantısının bir parçasıdır. Uzantı, az storage blob directory komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
'az storage' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Bu komut grubu kullanım dışı bırakıldı ve gelecek sürümde kaldırılacak. Bunun yerine 'az storage fs directory' kullanın. Daha fazla bilgi için https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/storage/docs/ADLS%20Gen2.md adresine gidin
Depolama hesabı kapsayıcısında blob dizinlerini yönetme.
Dizin komutlarını kullanmak için lütfen depolama hesabı türünüzün Depolama V2 olduğundan emin olun.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az storage blob directory access |
Hiyerarşik Ad Alanı etkinleştirildiğinde bir dizinin erişim denetimi özelliklerini yönetin. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory access set |
Bir dizinin erişim denetimi özelliklerini ayarlayın. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory access show |
Bir dizinin erişim denetimi özelliklerini gösterme. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory access update |
Bir dizinin erişim denetimi özelliklerini güncelleştirin. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory create |
Depolama kapsayıcısında bir depolama blobu dizini oluşturun. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory delete |
Depolama kapsayıcısında depolama blobu dizinini silme. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory download |
Blobları yerel bir dosya yoluna indirin. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory exists |
Depolama kapsayıcısında blob dizini olup olmadığını denetleyin. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory list |
Depolama dizinindeki blobları ve blob alt dizinlerini listeleme. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory metadata |
Dizin meta verilerini yönetme. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory metadata show |
Belirtilen blob dizini için kullanıcı tanımlı tüm meta verileri göster. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory metadata update |
Belirtilen blob dizini için kullanıcı tanımlı meta verileri bir veya daha fazla ad-değer çifti olarak ayarlayın. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory move |
Depolama dizinini bir depolama kapsayıcısında başka bir depolama blob dizinine taşıyın. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory show |
Depolama kapsayıcısında depolama blobu dizin özelliklerini gösterme. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory upload |
Blobları veya alt dizinleri bir depolama blob dizinine yükleyin. |
Dahili | Önizleme ve Kullanım Dışı |
az storage blob directory create
'az storage' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
'depolama blob dizini' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'az storage fs directory' kullanın.
Depolama kapsayıcısında bir depolama blobu dizini oluşturun.
Depolama kapsayıcısında diğer dizinleri veya blobları içerebilen bir depolama blob dizini oluşturun.
az storage blob directory create --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--metadata]
[--permissions]
[--sas-token]
[--timeout]
[--umask]
Örnekler
Depolama kapsayıcısında bir depolama blobu dizini oluşturun.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
İzinler ve umask ile bir depolama blob dizini oluşturun.
az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount --permissions rwxrwxrwx --umask 0000
Gerekli Parametreler
Kapsayıcı adı.
Dizin yolu adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet alabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
hesap bağlantı dizesi Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Üzerine yazılacak dizinin etkin bir kirası varsa gereklidir.
Boşlukla ayrılmış anahtar=değer çiftlerindeki meta veriler. Bu, var olan tüm meta verilerin üzerine yazar.
İsteğe bağlı ve yalnızca hesap için Hiyerarşik Ad Alanı etkinleştirildiyse geçerlidir. Dosya sahibi, dosya sahibi grubu ve diğerleri için POSIX erişim izinlerini ayarlar. Her sınıfa okuma, yazma veya yürütme izni verilebilir. Yapışkan bit de desteklenir. Hem sembolik (rwxrw-rw-) hem de 4 basamaklı sekizli gösterimi (ör. 0766) desteklenir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
İsteğe bağlı ve yalnızca hesap için Hiyerarşik Ad Alanı etkinleştirildiyse geçerlidir. umask, dosya ve dizin için izin ayarlarını kısıtlar ve yalnızca üst dizinde varsayılan Acl olmadığında uygulanır. Umask biti ayarlandıysa, ilgili iznin devre dışı bırakılacağı anlamına gelir. Bu şekilde, sonuçta elde edilen izin p & ^u tarafından verilir; burada p izin, siz de umask olursunuz. Burada yalnızca 4 basamaklı sekizli gösterimi (örneğin 0022) desteklenir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory delete
'az storage' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
'depolama blob dizini' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'az storage fs directory' kullanın.
Depolama kapsayıcısında depolama blobu dizinini silme.
Bu işlemin davranışı Hiyerarşik Ad Alanı'nın etkinleştirilip etkinleştirilmediğine bağlı olarak farklıdır; evet ise silme işlemi atomik ve anlık olabilir; aksi takdirde işlem toplu olarak gerçekleştirilir ve devam belirteci döndürülebilir.
az storage blob directory delete --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--fail-not-exist]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--marker]
[--recursive]
[--sas-token]
[--timeout]
Örnekler
Depolama kapsayıcısında depolama blobu dizinini silme.
az storage blob directory delete -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Gerekli Parametreler
Kapsayıcı adı.
Dizin yolu adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet alabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
hesap bağlantı dizesi Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Dizin mevcut olmadığında özel durum oluşturup oluşturmayacağını belirtin.
ETag değeri veya joker karakter (*). yalnızca kaynağın ETag değeri belirtilen değerle eşleşiyorsa işlemi gerçekleştirmek için bu üst bilgiyi belirtin.
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından değiştirildiğinde değişiklik yapın.
ETag değeri veya joker karakter (*). yalnızca kaynağın ETag değeri belirtilen değerle eşleşmiyorsa işlemi gerçekleştirmek için bu üst bilgiyi belirtin.
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından değiştirilmemişse değiştirin.
Dizinin etkin bir kirası varsa gereklidir.
isteğe bağlı. Hiyerarşik Ad Alanı olmayan bir dizin silinirken, her çağrıyla birlikte silinen yol sayısı sınırlıdır. Silinecek yol sayısı bu sınırı aşarsa devam belirteci döndürülür. Bir devamlılık belirteci döndürdüğünde, dizini silmeye devam etmek için silme işleminin sonraki bir çağrısında belirtilmesi gerekir.
"True" ise, dizinin altındaki tüm yollar silinir. "false" ise ve dizin boş değilse bir hata oluşur.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory download
'az storage' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
'depolama blob dizini' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'az storage fs directory' kullanın.
Blobları yerel bir dosya yoluna indirin.
az storage blob directory download --container
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Örnekler
Depolama blob dizininde tek bir blob indirin.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "<local-path>"
Depolama kapsayıcısında dizinin tamamını indirin.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s SourceDirectoryPath -d "<local-path>" --recursive
Depolama blob dizininin tüm alt dizinini indirin.
az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/subdirectory" -d "<local-path>" --recursive
Gerekli Parametreler
İndirme kaynak kapsayıcısı.
İndirilecek hedef yerel dizin yolu.
İndirme kaynak dizini yolu. Kapsayıcı için mutlak bir yol olmalıdır.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet alabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
hesap bağlantı dizesi Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Blobları özyinelemeli olarak indirin. Etkinleştirilirse, alt dizinlerdeki bloblar dahil olmak üzere tüm bloblar indirilir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory exists
'az storage' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
'depolama blob dizini' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'az storage fs directory' kullanın.
Depolama kapsayıcısında blob dizini olup olmadığını denetleyin.
az storage blob directory exists --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--sas-token]
[--snapshot]
[--timeout]
Örnekler
Depolama kapsayıcısında blob dizini olup olmadığını denetleyin.
az storage blob directory exists -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Gerekli Parametreler
Kapsayıcı adı.
Dizin yolu adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet alabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
hesap bağlantı dizesi Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
snapshot parametresi, mevcut olduğunda anlık görüntüyü belirten opak bir DateTime değeridir.
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory list
'az storage' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
'depolama blob dizini' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'az storage fs directory' kullanın.
Depolama dizinindeki blobları ve blob alt dizinlerini listeleme.
az storage blob directory list --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--delimiter]
[--include]
[--marker]
[--num-results]
[--prefix]
[--sas-token]
[--timeout]
Örnekler
Depolama dizinindeki blobları ve blob alt dizinlerini listeleme.
az storage blob directory list -c MyContainer -d DestinationDirectoryPath --account-name MyStorageAccount
Gerekli Parametreler
Kapsayıcı adı.
Dizin yolu adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet alabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
hesap bağlantı dizesi Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
İstek bu parametreyi içerdiğinde, işlem sonuç listesinde adları sınırlayıcı karakterinin görünümüne kadar aynı alt dizeyle başlayan tüm bloblar için yer tutucu işlevi gören bir :class:~azure.storage.blob.models.BlobPrefix
öğesi döndürür. Sınırlayıcı tek bir karakter veya dize olabilir.
Yanıta eklenecek bir veya daha fazla ek veri kümesi belirtir.
Opak bir devamlılık belirteci. Bu değer, num_results belirtildiyse ve bu oluşturucu sonuçları listelemeyi bitirdiyse, önceki bir oluşturucu nesnesinin next_marker alanından alınabilir. Belirtilirse, bu oluşturucu önceki oluşturucunun durduğu noktadan sonuç döndürmeye başlar.
Döndürülecek en fazla sonuç sayısını belirtir. Tümünü döndürmek için "*" değerini belirtin.
Sonuçları yalnızca adları belirtilen ön ek ile başlayan blobları döndürecek şekilde filtreler.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory move
'az storage' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
'depolama blob dizini' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'az storage fs directory' kullanın.
Depolama dizinini bir depolama kapsayıcısında başka bir depolama blob dizinine taşıyın.
Depolama dizinini ve tüm içeriğini (diğer dizinleri veya blobları içerebilir) bir depolama kapsayıcısında başka bir depolama blob dizinine taşıyın. Bu işlemin davranışı Hiyerarşik Ad Alanı'nın etkinleştirilip etkinleştirilmediğine bağlı olarak farklıdır; evet ise, taşıma işlemi atomiktir ve hiçbir işaretçi döndürülür; aksi takdirde işlem toplu olarak gerçekleştirilir ve devam belirteci döndürülebilir.
az storage blob directory move --container-name
--destination-path
--source-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--lease-id]
[--move-mode {legacy, posix}]
[--sas-token]
[--source-if-match]
[--source-if-modified-since]
[--source-if-none-match]
[--source-if-unmodified-since]
[--source-lease-id]
[--timeout]
Örnekler
Depolama dizinini bir depolama kapsayıcısında başka bir depolama blob dizinine taşıyın.
az storage blob directory move -c MyContainer -d my-new-directory -s dir --account-name MyStorageAccount
Depolama alt dizinini bir depolama kapsayıcısında başka bir depolama blob dizinine taşıyın.
az storage blob directory move -c MyContainer -d my-new-directory -s dir/subdirectory --account-name MyStorageAccount
Gerekli Parametreler
Kapsayıcı adı.
Hedef blob dizin yolu. Dizin veya alt dizin adı olabilir; örneğin dir, dir/subdir. Hedef yol varsa ve boşsa, kaynak hedef yola taşınır. Hedef yol yoksa, hedef yol kaynak tarafından oluşturulur ve üzerine yazılır. Yok yolunun taşıma işlemini denetlemek için -- move-mode komutunu kullanarak davranışını belirleyebilirsiniz.
Kaynak blob dizin yolu.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet alabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
hesap bağlantı dizesi Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Hedef directory_path için kira kimliği. Hedef directory_path etkin bir kiraya sahip olmalı ve kira kimliği eşleşmelidir.
Yalnızca ad alanı etkinleştirildiğinde geçerlidir. Bu parametre taşıma işleminin davranışını belirler. Hedef dizin boşsa, her iki mod için de hedef dizinin üzerine yazılır. Ancak hedef dizin boş değilse, eski modda taşıma işlemi başarısız olur ve posix modunda kaynak dizin hedef dizine taşınır.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
isteğe bağlı. ETag değeri. Taşıma işlemini yalnızca kaynağın ETag değeri belirtilen değerle eşleşiyorsa gerçekleştirmek için bu üst bilgiyi belirtin.
isteğe bağlı. Bir tarih/saat değeri. Taşıma işlemini yalnızca kaynak belirtilen tarih ve saatten sonra değiştirilmişse gerçekleştirmek için bu üst bilgiyi belirtin.
isteğe bağlı. ETag değeri veya özel joker karakter ("*") değeri. Taşıma işlemini yalnızca kaynağın ETag değeri belirtilen değerle eşleşmiyorsa gerçekleştirmek için bu üst bilgiyi belirtin.
isteğe bağlı. Bir tarih/saat değeri. Taşıma işlemini yalnızca kaynak belirtilen tarih ve saatten sonra değiştirilmemişse gerçekleştirmek için bu üst bilgiyi belirtin.
isteğe bağlı. source_path için kira kimliği. source_path etkin bir kiraya sahip olması ve kira kimliğinin eşleşmesi gerekir.
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory show
'az storage' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
'depolama blob dizini' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'az storage fs directory' kullanın.
Depolama kapsayıcısında depolama blobu dizin özelliklerini gösterme.
az storage blob directory show --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--timeout]
Örnekler
Depolama kapsayıcısında depolama blobu dizin özelliklerini gösterme.
az storage blob directory show -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount
Gerekli Parametreler
Kapsayıcı adı.
Dizin yolu adı.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet alabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
hesap bağlantı dizesi Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
ETag değeri veya joker karakter (*). Yalnızca kaynağın ETag değeri belirtilen değerle eşleşiyorsa, işlemi gerçekleştirmek için bu üst bilgiyi belirtin.
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından değiştirildiğinde değişiklik yapın.
ETag değeri veya joker karakter (). yalnızca kaynağın ETag değeri belirtilen değerle eşleşmiyorsa işlemi gerçekleştirmek için bu üst bilgiyi belirtin. Yalnızca kaynak yoksa işlemi gerçekleştirmek için joker karakteri () belirtin ve varsa işlemi başarısız yapın.
Yalnızca UTC datetime (Y-m-d'T'H:M'Z') sağlandığından değiştirilmemişse değiştirin.
Blob etkin bir kiraya sahipse gereklidir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az storage blob directory upload
'az storage' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
'depolama blob dizini' komut grubu kullanım dışı bırakıldığından ve gelecek bir sürümde kaldırılacağından bu komut örtük olarak kullanım dışı bırakılmıştır. Bunun yerine 'az storage fs directory' kullanın.
Blobları veya alt dizinleri bir depolama blob dizinine yükleyin.
az storage blob directory upload --container
--destination-path
--source
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--recursive]
[--sas-token]
Örnekler
Depolama blob dizinine tek bir blob yükleyin.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d directory
Yerel dizini bir depolama blob dizinine yükleyin.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" -d directory --recursive
Yerel dizindeki bir dosya kümesini bir depolama blob dizinine yükleyin.
az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file*" -d directory --recursive
Gerekli Parametreler
Karşıya yükleme hedef kapsayıcısı.
Blob adına eklenecek hedef yol.
Karşıya yüklenecek kaynak dosya yolu.
İsteğe Bağlı Parametreler
hesap anahtarını Depolama. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.
Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet alabilir.
Komutun çalıştırıldığı mod. "oturum açma" modu, kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanır. Eski "anahtar" modu, hesap için kimlik doğrulama parametresi sağlanmayan bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.
hesap bağlantı dizesi Depolama. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.
Blobları özyinelemeli olarak karşıya yükleyin. Etkinleştirilirse alt dizinlerdeki bloblar da dahil olmak üzere tüm bloblar karşıya yüklenir.
Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin