Exercício – Executar seus primeiros comandos do PowerShell

Concluído

Nessa unidade, você usará o Azure Cloud Shell como um terminal do Linux. Você também pode acessar o Cloud Shell por meio do portal do Azure ou na entrada do Cloud Shell. Você não precisa instalar nada em seu PC ou laptop para usar o Cloud Shell.

Observação

Você usará o Cloud Shell à direita neste módulo, mas, em situações reais, também poderá usar o Terminal Integrado no Visual Studio Code selecionando Terminal>Novo Terminal e, em seguida, selecionando Powershell na lista suspensa, no canto superior esquerdo da janela Terminal.

Antes de iniciar este exercício, ative a área restrita.

  1. Execute o comando a seguir no Cloud Shell e pressione Enter para verificar se o sistema foi configurado para usar o PowerShell. O $PSVersionTable verifica sua instalação.

    $PSVersionTable
    

    A saída é parecida com a seguinte tabela:

     Name                           Value
     ----                           -----
     PSVersion                      7.3.6
     PSEdition                      Core
     GitCommitId                    7.3.6
     OS                             Linux 5.4.0-1058-azure #60~18.04.1-Ubuntu SMP Tue Aug 31 20:34:4…
     Platform                       Unix
     PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
     PSRemotingProtocolVersion      2.3
     SerializationVersion           1.1.0.1
     WSManStackVersion              3.0
    

    A saída fornece informações sobre sua versão do PowerShell, bem como sua plataforma e edição.

    Para obter informações limitadas à sua versão do PowerShell, execute uma versão modificada de $PSVersionTable.

  2. Execute o comando a seguir no Cloud Shell e pressione Enter.

    $PSVersionTable.PSVersion
    

    Agora sua saída é parecida com a seguinte tabela:

    Major  Minor  Patch  PreReleaseLabel BuildLabel
    -----  -----  -----  --------------- ----------
    7      3      6  
    

    Essa saída fornece mais detalhes sobre a sua versão do PowerShell.

A execução de $PSVersionTable resulta em uma saída que se parece com uma tabela, mas é, na verdade, um objeto. Por esse motivo, você pode usar um ponto final (.) para acessar uma propriedade específica, como PSVersion.