Functies &-hulpprogram ma's voor Azure Cloud ShellFeatures & tools for Azure Cloud Shell

Azure Cloud Shell is een op de browser gebaseerde shell-ervaring voor het beheren en ontwikkelen van Azure-resources.Azure Cloud Shell is a browser-based shell experience to manage and develop Azure resources.

Cloud Shell biedt een vooraf geconfigureerde shell-ervaring voor browsers voor het beheer van Azure-resources zonder de overhead van het installeren, versie beheer en onderhouden van een machine zelf.Cloud Shell offers a browser-accessible, pre-configured shell experience for managing Azure resources without the overhead of installing, versioning, and maintaining a machine yourself.

Cloud Shell machines per aanvraag worden ingericht en als gevolg van een machine status van het resultaat blijven geen sessies meer in beslag.Cloud Shell provisions machines on a per-request basis and as a result machine state will not persist across sessions. Omdat Cloud Shell is gebouwd voor interactieve sessies, worden shells automatisch beëindigd na 20 minuten inactiviteit van de shell.Since Cloud Shell is built for interactive sessions, shells automatically terminate after 20 minutes of shell inactivity.

Azure Cloud Shell wordt uitgevoerd Ubuntu 16.04 LTSop.Azure Cloud Shell runs on Ubuntu 16.04 LTS.

FunctiesFeatures

Automatische verificatie beveiligenSecure automatic authentication

Cloud Shell veilig en automatisch account toegang verifiëren voor de Azure CLI en Azure PowerShell.Cloud Shell securely and automatically authenticates account access for the Azure CLI and Azure PowerShell.

$HOME persistentie over sessies$HOME persistence across sessions

Cloud Shell begeleidt u bij het koppelen van een Azure-bestands share bij de eerste start om bestanden in verschillende sessies te behouden.To persist files across sessions, Cloud Shell walks you through attaching an Azure file share on first launch. Zodra dit is voltooid Cloud Shell, wordt uw opslag (gekoppeld als $HOME\clouddrive) automatisch gekoppeld voor alle toekomstige sessies.Once completed, Cloud Shell will automatically attach your storage (mounted as $HOME\clouddrive) for all future sessions. Bovendien wordt uw $HOME Directory persistent gemaakt als. img in uw Azure-bestands share.Additionally, your $HOME directory is persisted as an .img in your Azure File share. Bestanden buiten $HOME en computer status blijven niet behouden in sessies.Files outside of $HOME and machine state are not persisted across sessions. Gebruik aanbevolen procedures voor het opslaan van geheimen zoals SSH-sleutels.Use best practices when storing secrets such as SSH keys. Services als Azure Key Vault hebben zelf studies voor Setup.Services like Azure Key Vault have tutorials for setup.

Meer informatie over het persistent maken van bestanden in Cloud Shell.Learn more about persisting files in Cloud Shell.

Azure-station (Azure:)Azure drive (Azure:)

Power shell in Cloud Shell biedt het Azure-Azure:station ().PowerShell in Cloud Shell provides the Azure drive (Azure:). U kunt overschakelen naar het Azure-station cd Azure: met en weer naar uw basismap met cd ~.You can switch to the Azure drive with cd Azure: and back to your home directory with cd ~. Het Azure-station biedt eenvoudige detectie en navigatie van Azure-resources, zoals compute, netwerk, opslag, enzovoort, vergelijkbaar met de navigatie van het bestands systeem.The Azure drive enables easy discovery and navigation of Azure resources such as Compute, Network, Storage etc. similar to filesystem navigation. U kunt de vertrouwde Azure PowerShell-cmdlets blijven gebruiken om deze bronnen te beheren, ongeacht het station waarin u zich bevindt.You can continue to use the familiar Azure PowerShell cmdlets to manage these resources regardless of the drive you are in. Wijzigingen die zijn aangebracht in de Azure-resources, direct in Azure Portal of via Azure PowerShell-cmdlets, worden weer gegeven in het Azure-station.Any changes made to the Azure resources, either made directly in Azure portal or through Azure PowerShell cmdlets, are reflected in the Azure drive. U kunt uitvoeren dir -Force om uw resources te vernieuwen.You can run dir -Force to refresh your resources.

Exchange Online beherenManage Exchange Online

Power shell in Cloud Shell bevat een persoonlijke build van de module Exchange Online.PowerShell in Cloud Shell contains a private build of the Exchange Online module. Voer Connect-EXOPSSession uit om uw Exchange-cmdlets op te halen.Run Connect-EXOPSSession to get your Exchange cmdlets.

Voer Get-Command -Module tmp_* uit.Run Get-Command -Module tmp_*

Notitie

De module naam moet beginnen met tmp_, als u modules met hetzelfde voor voegsel hebt geïnstalleerd, worden de bijbehorende cmdlets ook weer gegeven.The module name should begin with tmp_, if you have installed modules with the same prefix, their cmdlets will also be surfaced.

Diep gaande integratie met open source-hulp programmaDeep integration with open-source tooling

Cloud Shell bevat vooraf geconfigureerde authenticatie voor open source-hulpprogram ma's, zoals terraform, Ansible en chef-specificatie.Cloud Shell includes pre-configured authentication for open-source tools such as Terraform, Ansible, and Chef InSpec. Probeer het uit in de voorbeeld scenario's.Try it out from the example walkthroughs.

Hulpprogramma'sTools

CategorieCategory NaamName
Linux-hulpprogram ma'sLinux tools bashbash
zshzsh
&sh
tmuxtmux
gravendig
Azure-hulpprogram ma'sAzure tools Azure cli en Azure Classic cliAzure CLI and Azure classic CLI
AzCopyAzCopy
Azure Functions CLIAzure Functions CLI
Service Fabric-CLIService Fabric CLI
Batch ShipyardBatch Shipyard
blobxferblobxfer
Tekst editorsText editors code (Cloud Shell-editor)code (Cloud Shell editor)
vimvim
nanonano
emacsemacs
BroncodebeheerSource control gitgit
Hulpprogramma's om te bouwenBuild tools makemake
mavenmaven
npmnpm
gooienpip
ContainersContainers Docker MachineDocker Machine
KubectlKubectl
HelmHelm
DC/OS CLIDC/OS CLI
DatabasesDatabases MySQL-clientMySQL client
PostgreSql-clientPostgreSql client
Sqlcmd-hulp programmasqlcmd Utility
MSSQL-scriptermssql-scripter
OverigeOther iPython-clientiPython Client
Cloud Foundry CLICloud Foundry CLI
TerraformTerraform
AnsibleAnsible
Chef-specificatieChef InSpec
Puppet-flitsPuppet Bolt
HashiCorp PackerHashiCorp Packer

TaalondersteuningLanguage support

TaalLanguage VersieVersion
.NET Core.NET Core 2.2.4022.2.402
Aan de slagGo 1.91.9
JavaJava 1.81.8
Node.jsNode.js 8.16.08.16.0
PowerShellPowerShell 7.0.07.0.0
PythonPython 2,7 en 3,5 (standaard)2.7 and 3.5 (default)

Volgende stappenNext steps

Bash in Cloud Shell Quick StartBash in Cloud Shell Quickstart
Power shell in Cloud Shell Quick StartPowerShell in Cloud Shell Quickstart
Meer informatie over Azure CLILearn about Azure CLI
Meer informatie over Azure PowerShellLearn about Azure PowerShell