Översikt över Azure Cloud ShellOverview of Azure Cloud Shell

Azure Cloud Shell är ett interaktivt, autentiserat skal för hantering av Azure-resurser via webbläsare.Azure Cloud Shell is an interactive, authenticated, browser-accessible shell for managing Azure resources. Den ger dig flexibilitet att välja den gränssnittsmiljö som passar bäst för ditt sätt att arbeta, antingen Bash eller PowerShell.It provides the flexibility of choosing the shell experience that best suits the way you work, either Bash or PowerShell.

Du kan komma åt Cloud Shell på tre sätt:You can access the Cloud Shell in three ways:

  • Direkt länk: öppna en webbläsare till https://shell.azure.com .Direct link: Open a browser to https://shell.azure.com.

  • Azure Portal: välj ikonen Cloud Shell på Azure Portal:Azure portal: Select the Cloud Shell icon on the Azure portal:

    Ikon för att starta Cloud Shell från Azure Portal

  • Kodfragment: på docs.Microsoft.com och Microsoft Learnväljer du knappen testa som visas med Azure CLI och Azure PowerShell kodfragment:Code snippets: On docs.microsoft.com and Microsoft Learn, select the Try It button that appears with Azure CLI and Azure PowerShell code snippets:

    az account show
    
    Get-AzSubscription
    

    Knappen prova öppnar Cloud Shell direkt tillsammans med dokumentationen med hjälp av bash (för Azure CLI-kodfragment) eller PowerShell (för Azure PowerShell kodfragment).The Try It button opens the Cloud Shell directly alongside the documentation using Bash (for Azure CLI snippets) or PowerShell (for Azure PowerShell snippets).

    Om du vill köra kommandot använder du Kopiera i kodfragmentet, använder CTRL + Shift + v (Windows/Linux) eller cmd + Shift + v (MacOS) för att klistra in kommandot och trycker sedan på RETUR.To run the command, use Copy in the code snippet, use Ctrl+Shift+V (Windows/Linux) or Cmd+Shift+V (macOS) to paste the command, and then press Enter.

FunktionerFeatures

Webbläsarbaserad skal upplevelseBrowser-based shell experience

Cloud Shell ger åtkomst till en webbläsarbaserad kommando rads upplevelse som skapats med Azures hanterings uppgifter i åtanke.Cloud Shell enables access to a browser-based command-line experience built with Azure management tasks in mind. Använd Cloud Shell för att arbeta lokalt från en lokal dator på ett sätt som bara molnet kan tillhandahålla.Leverage Cloud Shell to work untethered from a local machine in a way only the cloud can provide.

Val av önskad Shell-upplevelseChoice of preferred shell experience

Användarna kan välja mellan bash eller PowerShell.Users can choose between Bash or PowerShell.

  1. Välj Cloud Shell.Select Cloud Shell.

    Cloud Shell ikon

  2. Välj bash eller PowerShell.Select Bash or PowerShell.

    Välj antingen bash eller PowerShell

    Efter den första starten kan du använda List rutan Shell-typ för att växla mellan bash och PowerShell:After first launch, you can use the shell type drop-down control to switch between Bash and PowerShell:

    List Rute kontroll för att välja bash eller PowerShell

Autentiserad och konfigurerad Azure-arbetsstationAuthenticated and configured Azure workstation

Cloud Shell hanteras av Microsoft så att det levereras med populära kommando rads verktyg och språk stöd.Cloud Shell is managed by Microsoft so it comes with popular command-line tools and language support. Cloud Shell autentiseras också automatiskt för omedelbar åtkomst till dina resurser via Azure CLI-eller Azure PowerShell-cmdletar.Cloud Shell also securely authenticates automatically for instant access to your resources through the Azure CLI or Azure PowerShell cmdlets.

Visa en fullständig lista över verktyg som är installerade i Cloud Shell.View the full list of tools installed in Cloud Shell.

Integrerad Cloud Shell redigerareIntegrated Cloud Shell editor

Cloud Shell erbjuder en integrerad grafisk text redigerare som baseras på redigeraren för öppen källkod i Monaco.Cloud Shell offers an integrated graphical text editor based on the open-source Monaco Editor. Skapa och redigera bara konfigurationsfiler genom att köra code . för sömlös distribution via Azure CLI eller Azure PowerShell.Simply create and edit configuration files by running code . for seamless deployment through Azure CLI or Azure PowerShell.

Läs mer om Cloud Shell redigeraren.Learn more about the Cloud Shell editor.

Flera åtkomstpunkterMultiple access points

Cloud Shell är ett flexibelt verktyg som kan användas från:Cloud Shell is a flexible tool that can be used from:

Anslut lagringen för Microsoft Azure filerConnect your Microsoft Azure Files storage

Cloud Shell datorer är tillfälliga, men dina filer sparas på två sätt: via en disk avbildning och via en monterad fil resurs med namnet clouddrive .Cloud Shell machines are temporary, but your files are persisted in two ways: through a disk image, and through a mounted file share named clouddrive. När du startar Cloud Shell för första gången uppmanas du att skapa en resursgrupp, ett lagringskonto och en Azure Files-resurs.On first launch, Cloud Shell prompts to create a resource group, storage account, and Azure Files share on your behalf. Det här är ett engångs steg och kommer automatiskt att bifogas för alla sessioner.This is a one-time step and will be automatically attached for all sessions. En enda fil resurs kan mappas och kommer att användas av både bash och PowerShell i Cloud Shell.A single file share can be mapped and will be used by both Bash and PowerShell in Cloud Shell.

Läs mer om hur du monterar ett nytt eller befintligt lagrings konto eller Lär dig mer om de beständiga mekanismer som används i Cloud Shell.Read more to learn how to mount a new or existing storage account or to learn about the persistence mechanisms used in Cloud Shell.

Anteckning

Azure Storage-brandväggen stöds inte för moln gränssnitts lagrings konton.Azure storage firewall is not supported for cloud shell storage accounts.

BegreppConcepts

  • Cloud Shell körs på en tillfällig värd som tillhandahålls per-session per användareCloud Shell runs on a temporary host provided on a per-session, per-user basis
  • Cloud Shell timeout efter 20 minuter utan interaktiv aktivitetCloud Shell times out after 20 minutes without interactive activity
  • Cloud Shell kräver att en Azure-filresurs monterasCloud Shell requires an Azure file share to be mounted
  • Cloud Shell använder samma Azure-filresurs för både bash och PowerShellCloud Shell uses the same Azure file share for both Bash and PowerShell
  • Cloud Shell tilldelas en dator per användar kontoCloud Shell is assigned one machine per user account
  • Cloud Shell kvarstår $HOME att använda en 5 GB-avbildning som lagras i fil resursenCloud Shell persists $HOME using a 5-GB image held in your file share
  • Behörigheter anges som en vanlig Linux-användare i bashPermissions are set as a regular Linux user in Bash

Lär dig mer om funktioner i bash i Cloud Shell och PowerShell i Cloud Shell.Learn more about features in Bash in Cloud Shell and PowerShell in Cloud Shell.

PrissättningPricing

Datorn som är värd för Cloud Shell är kostnads fri, med en för hands version av en monterad Azure Files-resurs.The machine hosting Cloud Shell is free, with a pre-requisite of a mounted Azure Files share. Vanliga lagrings kostnader gäller.Regular storage costs apply.

Nästa stegNext steps

Bash i Cloud Shell snabb startBash in Cloud Shell quickstart
PowerShell i Cloud Shell snabb startPowerShell in Cloud Shell quickstart