Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure CLI, Azure kaynaklarını komut satırından yönetmeyi kolaylaştıran platformlar arası bir araçtır. Otomasyon ve kullanım kolaylığı için iyileştirilmiş olan bu hizmet, Azure Resource Manager modeliyle sorunsuz bir şekilde tümleştirilen basit komutlarla etkileşimli oturumları ve betikleri destekler. Azure Cloud Shell ile tarayıcınızda kullanmaya başlayabilir veya tercih ettiğiniz terminalden kullanmak üzere yerel olarak yükleyebilirsiniz.
Azure Cloud Shell'de yükleme veya çalıştırma
Azure CLI'yı denemenin en kolay yolu, yükleme gerektirmeden tarayıcı tabanlı bir kabuk olan Azure Cloud Shell'i kullanmaktır. Cloud Shell Bash ve PowerShell'i destekler ve Azure CLI'nin en son sürümü önceden yüklenmiş olarak gelir.
Azure CLI'yi yerel olarak yüklemek için bkz. Azure CLI'yi yükleme.
Sürümünüzü denetlemek için şunu çalıştırın:
az version
Azure'a Giriş Yap
Azure CLI'yi yerel bir yüklemeyle kullanmaya başlamak için oturum açın:
az login
komutunu çalıştırın.az login
Azure CLI varsayılan tarayıcınızı açabiliyorsa yetkilendirme kodu akışını başlatır ve azure oturum açma sayfasını yüklemek için varsayılan tarayıcıyı açar.
Aksi takdirde, cihaz kodu akışını başlatır ve adresinde https://aka.ms/deviceloginbir tarayıcı sayfası açmanız için size talimat verir. Ardından terminalinizde görüntülenen kodu girin.
Kullanılabilir web tarayıcısı yoksa veya web tarayıcısı açılamıyorsa, ile
az login --use-device-code
cihaz kodu akışını zorlayabilirsiniz.Tarayıcıda hesabınızın kimlik bilgileriyle oturum açın.
Önemli
Eylül 2025'den itibaren Microsoft, Azure CLI ve diğer komut satırı araçları için çok faktörlü kimlik doğrulaması (MFA) gerektirecektir. Bu değişiklik yalnızca Microsoft Entra Id kullanıcı kimlikleri için geçerlidir ve hizmet sorumluları veya yönetilen kimlikler gibi iş yükü kimliklerini etkilemez.
Eğer betiklerinizi veya otomatik iş akışlarınızı kimlik doğrulama amacıyla kullanıcı adı ve parola kullanıyorsanız az login
, şimdi iş yükü kimlik doğrulamasına geçmenin zamanıdır. Daha fazla bilgi için bkz . Otomasyon senaryolarında çok faktörlü kimlik doğrulamasının Azure CLI üzerindeki etkisi.
Oturum açtığınızda aboneliklerinizin listesi görüntülenir. Şu anda isDefault: true
işaretli olan etkin durumda. Farklı bir aboneliğe geçmek için şunu çalıştırın:
az account set --subscription "<subscription-id>"
Abonelik seçimi hakkında daha fazla bilgi için bkz . Azure aboneliklerini yönetme. Gelişmiş oturum açma seçenekleri için bkz. Azure CLI ile oturum açma.
Komutları bulma
Azure CLI komutları komut grupları olarak düzenlenir. Her grup, Azure hizmetinin bir alanını temsil eder. Komut gruplarını bulmak için iki seçenek vardır:
az find komutunu kullanın. Örneğin, içeren
vm
komut adlarını aramak için aşağıdaki örneği kullanın:az find vm
Başvuru grubu içindeki
--help
alt grupların tam listesini almak için bağımsız değişkenini kullanın. Aşağıdaki örnek, sanal makineler için tüm alt grupları döndürür:az vm --help
Aşağıdaki örnekte çıkışın ilgili bölümü gösterilmektedir.
Subgroups: application : Manage applications for VM. availability-set : Group resources into availability sets. boot-diagnostics : Troubleshoot the startup of an Azure Virtual Machine. ...
Yardım çıktısı alt grupları, parametreleri, kimlik doğrulama seçeneklerini ve örnekleri içerir.
Sanal makineleri kullanılabilirlik kümelerine gruplandırmak için Azure CLI komutlarını bulan başka bir örnek aşağıda verilmiştir
az vm
:az vm availability-set --help
Başvuru
--help
için parametre listelerini ve komut örneklerini almak için de kullanabilirsiniz.az vm create --help
Örnek çıkışın ilgili bölümü aşağıda verilmiştir:
Arguments --name [Required] : Name of the virtual machine. ... Authentication Arguments --admin-password : Password for the VM if authentication type is 'Password'. --admin-username : Username for the VM... ... Managed Service Identity Arguments ... Examples Create a VM from a custom managed image. az vm create -g MyResourceGroup -n MyVm --image MyImage ...
Tüm komut gruplarını alfabetik olarak listeleyen başvuru dizinini kullanın.
Örnekleri ve makaleleri keşfetme
Kullanım örnekleri için bkz:
Konuya, başvuru grubuna veya GitHub deposuna göre Azure CLI örnekleri için Örnekler dizini.
Ayrıntılı kılavuzları bulmak için Makale dizini . İlgilendiğiniz başvuru komut grubunu hızla bulmak için gibi
find
klavyeCtrl + F
kısayol tuşlarınızı kullanın. Örneğin, içinaz vm
makale dizini aşağıdaki tabloya benzer:Başvuru alt grubu Başvuru kullanımını gösteren Azure CLI makalesi az vm Azure CLI komutları için çıkış biçimleri Azure CLI komutlarında değişkenleri kullanma Sorgularla VM bilgilerini alma {Burada listelenen diğer makaleler.} az vm aem SAP çözümleri için Azure VM uzantısının yeni sürümü SAP çözümleri için Azure VM uzantısının Standart Sürümü az vm application {...}
Sekme tamamlamayı kullanma
Azure CLI, Bash'te sekme tamamlamayı destekler. PowerShell'de etkinleştirmek için bkz. PowerShell'de sekme tamamlamayı etkinleştirme.
Küresel argümanları anlama
Çoğu komutta kullanılabilen yaygın bağımsız değişkenler şunlardır:
Tartışma | Açıklama |
---|---|
--help |
Komut yardımlarını görüntüle |
--output |
Çıkış biçimini değiştirme: json , jsonc , tsv , table , yaml |
--query |
JMESPath kullanarak çıkışı filtreleme |
--verbose |
Daha fazla yürütme ayrıntısı yazdırma |
--debug |
Hata ayıklama için alt düzey REST çağrılarını gösterme |
--subscription |
Abonelik adını veya kimliğini belirtin |
--only-show-errors |
Kritik olmayan çıkışı bastır |
Daha fazla bilgi için bkz . Çıkış biçimleri ve Sorgu sonuçları.
Etkileşimli modu kullanma
Etkileşimli modu şu şekilde çalıştırın:
az interactive
Etkileşimli mod, satır içi yardım ve komut önerileriyle gelişmiş bir Azure CLI deneyimi başlatır. Daha fazla bilgi için bkz . Etkileşimli Mod.
İsteğe bağlı bir VS Code uzantısı otomatik tamamlama ve üzerine gelme ipuçlarıyla benzer özellikler sağlar.
Eğitimler ve hızlı başlangıç kılavuzları aracılığıyla öğrenin
Ekleme öğreticisini kullanarak Azure CLI temel bilgilerini uygulamalı olarak edinin. Şunları yapmayı öğreneceksiniz:
- Varsayılan aboneliğinizi yönetme
- Rastgele adlarla kaynak oluşturma
- Ortam değişkenlerini kullanma
- Komutlarda hata ayıklama ve JSON dosyalarını ayrıştırma
- Kaynakları verimli bir şekilde silme
Uyarı
Microsoft Learn'de Azure CLI örnekleri Bash için yazılmıştır. Tek satırlı komutlar genellikle farklı kabuklarda çalışır, ancak çok satırlı komutlar ayarlamalar gerektirebilir. Daha fazla bilgi için bkz. Bash, PowerShell ve Cmd arasındaki söz dizimi farklarını öğrenme
Geri bildirimde bulunun
Geri bildiriminizi bekliyoruz. GitHub'da sorun gönderin veya çalıştırın:
az feedback