Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure CLI je multiplatformní nástroj, který zjednodušuje správu prostředků Azure z příkazového řádku. Optimalizované pro automatizaci a snadné použití podporuje interaktivní relace a skriptování pomocí jednoduchých příkazů, které se bezproblémově integrují s modelem Azure Resource Manageru. Můžete ho začít používat v prohlížeči v Azure Cloud Shellu nebo ho nainstalovat místně, abyste ho mohli použít z upřednostňovaného terminálu.
Instalace nebo spuštění v Azure Cloud Shellu
Nejjednodušší způsob, jak vyzkoušet Azure CLI, je azure Cloud Shell, což je prostředí založené na prohlížeči bez nutnosti instalace. Cloud Shell podporuje Bash a PowerShell a dodává se s předinstalovanou nejnovější verzí Azure CLI.
Místní instalaci Azure CLI najdete v tématu Postup instalace Azure CLI.
Verzi zkontrolujete spuštěním příkazu:
az version
Přihlásit se do Azure
Pokud chcete začít používat Azure CLI s místní instalací, přihlaste se:
Spusťte příkaz
az login
.az login
Pokud Azure CLI může otevřít váš výchozí prohlížeč, zahájí tok autorizačního kódu a otevře výchozí prohlížeč pro načtení přihlašovací stránky Azure.
V opačném případě zahájí tok kódu zařízení a dá vám pokyn, abyste otevřeli stránku prohlížeče na https://aka.ms/deviceloginadrese . Pak zadejte kód zobrazený v terminálu.
Pokud není k dispozici žádný webový prohlížeč nebo se webový prohlížeč neotevře, můžete vynutit tok kódu zařízení s
az login --use-device-code
.Přihlaste se pomocí přihlašovacích údajů vašeho účtu v prohlížeči.
Důležité
Od září 2025 bude Microsoft vyžadovat vícefaktorové ověřování (MFA) pro Azure CLI a další nástroje příkazového řádku. Tato změna se vztahuje pouze na identity uživatelů Microsoft Entra ID a nemá vliv na identity úloh, jako jsou instanční objekty nebo spravované identity.
Pokud k ověřování skriptů nebo automatizovaných pracovních postupů používáte az login
uživatelské jméno a heslo, je teď čas migrovat na identitu úlohy. Další informace najdete v tématu Dopad vícefaktorového ověřování na Azure CLI ve scénářích automatizace.
Po přihlášení se zobrazí seznam vašich předplatných. Označená isDefault: true
položka je aktuálně aktivní. Pokud chcete přejít na jiné předplatné, spusťte:
az account set --subscription "<subscription-id>"
Další informace o výběru předplatného najdete v tématu Správa předplatných Azure. Pokročilé možnosti přihlášení najdete v tématu Přihlášení pomocí Azure CLI.
Vyhledání příkazů
Příkazy Azure CLI jsou uspořádané jako skupiny příkazů. Každá skupina představuje oblast služby Azure. Skupiny příkazů můžete najít dvěma způsoby:
Použijte příkaz az find . Pokud například chcete vyhledat názvy příkazů obsahující
vm
příkazy, použijte následující příklad:az find vm
Pomocí argumentu
--help
získáte úplný seznam podskupin v rámci referenční skupiny. Následující příklad vrátí všechny podskupiny pro virtuální počítače:az vm --help
Následující příklad ukazuje relevantní část výstupu.
Subgroups: application : Manage applications for VM. availability-set : Group resources into availability sets. boot-diagnostics : Troubleshoot the startup of an Azure Virtual Machine. ...
Výstup nápovědy zahrnuje podskupiny, parametry, možnosti ověřování a příklady.
Tady je další příklad, který najde příkazy Azure CLI pro seskupování virtuálních počítačů do skupin dostupnosti, podskupiny
az vm
:az vm availability-set --help
Můžete také použít
--help
k získání seznamů parametrů a příkladů příkazů pro referenční příkaz.az vm create --help
Tady je relevantní část ukázkového výstupu:
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 ...
Použijte referenční index , který uvádí všechny skupiny příkazů abecedně.
Prozkoumání ukázek a článků
Příklady použití najdete tady:
Index Ukázek pro příklady Azure CLI podle předmětu, referenční skupiny nebo úložiště GitHub.
Rejstřík článku pro vyhledání podrobných příruček Pomocí klávesových
find
zkratek, jako jeCtrl + F
, můžete rychle najít referenční skupinu příkazů, která vás zajímá. Například indexaz vm
článku vypadá takto:Referenční podskupina Článek o Azure CLI zobrazující použití referenčních informací az vm Formáty výstupu pro příkazy Azure CLI Jak používat proměnné v příkazech Azure CLI Získání informací o virtuálním počítači pomocí dotazů {Tady jsou uvedené další články.} az vm aem Nová verze rozšíření virtuálního počítače Azure pro řešení SAP Standardní verze rozšíření virtuálního počítače Azure pro řešení SAP az vm application {...}
Použití dokončování tabulátoru
Azure CLI podporuje dokončování tabulátoru v Bashu. Pokud ho chcete povolit v PowerShellu, přečtěte si téma Povolení dokončování tabulátoru v PowerShellu.
Vysvětlení globálních argumentů
Mezi běžné argumenty dostupné pro většinu příkazů patří:
Důvod | Popis |
---|---|
--help |
Zobrazit nápovědu k příkazu |
--output |
Změnit formát výstupu: json , jsonc , tsv , table , yaml |
--query |
Filtrování výstupu pomocí JMESPath |
--verbose |
Vytisknout více podrobností o spuštění |
--debug |
Zobrazit volání REST na nízké úrovni pro ladění |
--subscription |
Zadání názvu nebo ID předplatného |
--only-show-errors |
Potlačení nekritického výstupu |
Další informace najdete v tématu Formáty výstupu a výsledky dotazu.
Použití interaktivního režimu
Spuštění interaktivního režimu s:
az interactive
Interaktivní režim spustí vylepšené prostředí Azure CLI s vloženou nápovědou a návrhy příkazů. Další informace najdete v tématu Interaktivní režim.
Volitelné rozšíření VS Code poskytuje podobné funkce s automatickým doplňováním a nápovědou po najetí myší.
Naučte se prostřednictvím tutoriálů a rychlých průvodců
Základní informace o Azure CLI získáte pomocí kurzu onboardingu. Naučíte se:
- Spravujte své výchozí předplatné
- Vytváření prostředků s náhodnými názvy
- Použití proměnných prostředí
- Ladění příkazů a analýza souborů JSON
- Efektivní odstraňování prostředků
Poznámka:
Příklady Azure CLI v Microsoft Learn jsou napsané pro Bash. Jednořádkové příkazy obvykle fungují napříč shelly, ale víceřádkové skripty mohou vyžadovat úpravy. Další informace najdete v tématu Rozdíly syntaxe Bash, PowerShellu a Cmd.
Poskytnutí zpětné vazby
Vítáme vaši zpětnou vazbu. Odešlete problémy na GitHubu nebo spusťte:
az feedback