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'ya hoş geldiniz. Azure kaynaklarını bir komut satırından oluşturmanızı, güncelleştirmenizi ve silmenizi sağlayan bir araç seçtiniz. Bu öğreticide, Azure CLI ile ilk adımlarınızı atacak ve Azure CLI yolculuğunuzda başarılı olmanıza yardımcı olacak aşağıdaki becerileri öğreneceksiniz:
1 - Azure CLI'yi tanımaya başlama (bu öğretici adımında)
- Azure CLI ve PowerShell araçlarını karşılaştırın.
- Azure CLI komut bileşenlerini gözden geçirin.
2 - Ortamınızı Azure CLI için hazırlama
- Bash ve PowerShell ortamlarını karşılaştırın.
- Ortam değişkenlerini ayarlayın.
- Azure kaynak adına rastgele bir kimlik ekleyin.
3 - Bash, PowerShell ve Cmd'deki Azure CLI söz dizimi farklarını karşılaştırma
- Satır devamlılığı ve değişken kullanımı arasındaki farkları anlama.
- Ortamlar arasındaki alıntı farklarını ve kaçış karakterlerini karşılaştırın.
- Tarihlerle çalışma.
4 - Betiklerde kullanılacak değişkenleri doldurma
- Azure kaynak özelliklerini alma (sorgulama).
- Bir komutun sonuçlarını parola veya gizli dizi gibi bir değişkende depolayın.
- JSON dosyasının içeriğini geliştirme veya üretim ayarları gibi bir değişkende depolayın.
5 - Betik kullanarak Azure kaynaklarını geniş ölçekte silme
- FOR..EACH döngüsü kullanarak Azure kaynaklarını silin.
Azure CLI nedir?
Azure Komut Satırı Arabirimi (CLI), Azure'a bağlanarak Azure kaynaklarında yönetim komutları yürüten platformlar arası bir komut satırı aracıdır. Etkileşimli komut satırı istemleri veya bir betik kullanarak komutların bir terminal üzerinden yürütülmesini sağlar.
Etkileşimli kullanım için, önce Windows, Linux veya macOS'ta Bash, PowerShell veya Cmd.exe gibi bir kabuk başlatın. Ardından, komut isteminde bir komut gönderin. Yinelenen görevleri otomatikleştirmek için Azure CLI komutlarını seçtiğiniz kabuğun söz dizimini kullanarak bir betik halinde derleyin ve ardından betiği yürütebilirsiniz.
Hangi kabuk ortamını kullanmalıyım?
Windows PowerShell, PowerShell, Cmd ve Bash farklı kabuk ortamlarıdır. Kabuk ortamınız yalnızca hangi araçları kullanabileceğinizi belirlemekle kalmaz, aynı zamanda komut satırı deneyiminizi de değiştirir. Örneğin, komut yorumlayıcıları arasında önemli alıntılama farklılıkları, satır devamı karakterleri ve değişken söz dizimi farklılıkları vardır.
Bu öğreticide bulunan Azure CLI başvuru örnekleri, her kabuk deneyimini değerlendirmenize yardımcı olmak için Bash, PowerShell ve Cmd için yazılmıştır. İşte kısa bir karşılaştırma:
| Kabuk ortamı | Azure CLI kullanabilir miyim? | Azure PowerShell'i kullanabilir miyim? |
|---|---|---|
| CMD | Evet | |
| Bash | Evet | |
| Windows PowerShell | Evet | Evet |
| PowerShell | Evet | Evet |
Azure Cloud Shell, Linux kapsayıcısında çalışan bir kabuk ortamı barındırır. Cloud Shell, iki farklı kabuk ortamı sunar: Bash (Azure CLI önceden yüklenmiş) ve PowerShell (hem Azure CLI hem de Azure PowerShell önceden yüklenmiş).
Azure CLI, Azure PowerShell ile karşılaştırıldığında nasıldır?
Azure CLI ve Azure PowerShell , Azure kaynakları oluşturmanıza ve yönetmenize olanak tanıyan komut satırı araçlarıdır, ancak bunlar birbirinden farklıdır. bu iki araçla ilgili kısa bir karşılaştırma aşağıdadır:
| Karşılaştır | Azure Komut Satırı Arayüzü (Azure CLI) | Azure PowerShell |
|---|---|---|
| Nedir o? | Platformlar arası komut satırı arabirimi | Platformlar arası PowerShell modülü |
| Üzerine inşa edilmiştir | Piton | PowerShell |
| Üzerine yükle | Windows, macOS, Linux | Windows, macOS, Linux |
| Üzerinde çalıştır | Bash kabuğu, PowerShell 5 veya 7, Windows Cmd.exe, Azure Cloud Shell, Docker kapsayıcısı ve diğer Unix kabukları. | Windows PowerShell, PowerShell, Azure Cloud Shell, Docker kapsayıcısı |
| Şartlar | Başvuru grupları, başvuru alt grupları ve başvuru komutları | Modüller, cmdlet'ler ve diğer adlar |
| Söz dizimi örneği | az storage hesabı oluştur | New-AzStorageAccount komutu yeni bir Azure Depolama Hesabı oluşturur. |
| Daha fazla bilgi edinin | Azure CLI nedir? | Azure PowerShell nedir? |
| Sürüm notları | Azure CLI sürüm notları | Azure PowerShell sürüm notları |
Azure CLI komut bileşenleri nelerdir?
Tüm Azure CLI başvuru komutları iki başvuru türünden biridir:
- Azure CLI'nın temel bileşenleri birincil Azure CLI hizmetinin bir parçasıdır ve Microsoft'tan bir yayın zamanlaması ile birlikte sunulur.
- Uzantılar temel Azure CLI'nin bir parçası olarak gönderilmez, ancak CLI komutları olarak çalışır. Uzantılarla, deneysel ve yayın öncesi komutlara ve kendi CLI arabirimlerinizi yazma olanağına sahip olursunuz. İlk kullanımda bir uzantı yüklemeniz istenir.
Azure CLI söz diziminin dört bölümü vardır. Örneğin az storage account local-user create şu söz dizimi bölümlerine ayrılır:
| Süre | Örnek |
|---|---|
Referans group |
az storage |
Boşlukla ayrılmış referans subgroups |
az storage accountlocal-user |
Referans command |
az storage account local-user create |
Başvuru komutu parameters |
az storage account local-user create --name, , --account-name--resource-group |
Daha fazla ayrıntı alın
Bu öğretici adımında ele alınan konulardan biri hakkında daha fazla ayrıntı istiyor musunuz? Daha fazla bilgi edinmek için bu tablodaki bağlantıları kullanın.
| Konu | Daha fazla bilgi edinin |
|---|---|
| Ortam | Doğru Azure komut satırı aracını seçme |
| Şartlar | Azure CLI terimleri ve durumu |
| Uzantılar | Azure CLI ile uzantıları kullanma ve yönetme |
Sonraki Adım
Kabuk ortamları ve Azure CLI söz dizimi hakkında bilgi edindiğinize göre, ortamınızı hazırlamak ve ilk Azure CLI başvuru komutunu yürütmek için sonraki adıma geçin.