Instale e comece com o PowerShell no Ubuntu

Instale e comece com o PowerShell no Ubuntu
PowerShell é uma ferramenta de configuração baseada em tarefas usada para automação e configuração do sistema operacional Windows. É uma ferramenta muito poderosa construída sobre .Estrutura líquida. A Microsoft lançou o PowerShell Core for Linux Operating Systems. Powershell Core está construído sobre .Núcleo líquido.

Os administradores podem executar diferentes tarefas administrativas no computador local ou em um computador remoto usando o PowerShell. É uma ferramenta de linha de comando muito poderosa.

Powershell também é uma linguagem de script muito poderosa para a administração do sistema. Você pode escrever scripts muito complexos com o PowerShell para ajudá -lo a automatizar suas tarefas diárias de administração do sistema.

Neste artigo, vou mostrar como instalar o PowerShell no Ubuntu 18.04 LTS e também como começar com o PowerShell. Então, vamos cavar.

Instalando o PowerShell no Ubuntu 18.04 LTS:

PowerShell não está disponível no repositório oficial do pacote do Ubuntu 18.04 LTS. Mas você pode adicionar facilmente o repositório oficial da Microsoft Package no Ubuntu 18.04 LTS e Instale PowerShell de lá usando o gerenciador de pacotes apt.

Primeiro, navegue para o /tmp Diretório com o seguinte comando:

$ CD /TMP

Agora, faça o download do arquivo de pacotes Deb Packer Packer do Microsoft Package Repository com o seguinte comando:

$ wget -q https: // pacotes.Microsoft.com/config/ubuntu/18.04/Packages-Microsoft-Prod.Deb

Agora, instale o pacote DeB do instalador do repositório do Microsoft Package com o seguinte comando:

$ sudo apt-get install ./Packages-Microsoft-Prod.Deb

Os repositórios de pacotes da Microsoft devem ser ativados.

Agora, atualize o cache do repositório de pacotes apt com o seguinte comando:

$ sudo apt update

O cache do repositório de pacotes apt deve ser atualizado. Como você pode ver, o Microsoft Package Repository também está listado aqui. Então, o repositório de pacotes da Microsoft está sendo usado.

Agora, você pode instalar o PowerShell no seu Ubuntu 18.04 Máquina LTS.

Para instalar o PowerShell no seu Ubuntu 18.4 LTS Machine, execute o seguinte comando:

$ sudo apt install PowerShell

Para confirmar a instalação, pressione y e depois pressione .

PowerShell deve ser instalado.

Agora, para verificar se PowerShell está funcionando ou não, execute o seguinte comando:

$ PWSH --versões

As informações da versão do PowerShell devem ser impressas no console. Como você pode ver, estou executando o PowerShell 6.2.0. Pode ser diferente quando você ler este artigo.

PowerShell inicial:

Agora que o PowerShell está instalado, você pode iniciá -lo com o seguinte comando:

$ PWSH

PowerShell deve começar. Agora, você pode começar a executar comandos do PowerShell, escrever scripts do PowerShell, executar scripts do PowerShell e muito mais.

Introdução ao PowerShell no Ubuntu 18.04 LTS:

Nesta seção do artigo, vou mostrar o básico do PowerShell. Então vamos começar.

Powershell tem apoio para todo o comum cmd.exe e comandos unix. Por exemplo, CAT, DIR, RM, ECHO, CLS, CD etc.

No Linux, você pode usar qualquer um dos comandos Linux existentes da PowerShell. Como você pode ver, eu corri apt e Quem sou eu Linux comandos e funcionou com sucesso.

PowerShell usa um aliases mais descritivos para as janelas cmd.exe Comandos como DIR, CD, CLS etc.

Você pode usar o Get-alias Comando do PowerShell para encontrar o pseudônimo dos seus comandos desejados.

Por exemplo, para encontrar o alias do comando do CD, use Get-alias do seguinte modo:

PS> Get-Alias ​​CD

Como você pode ver, o pseudônimo é Defina localização. Os comandos Poweshell são realmente fáceis de lembrar.

Como você pode ver, eu posso usar o Defina localização comando para navegar para outro diretório.

PowerShell também possui poderosos recursos de conclusão automática. Você usa Da mesma maneira que você faz no Linux para obter a conclusão automática.

Se você preferir comandos curtos, PowerShell também ficou de costas. PowerShell fornece alguns aliases padrão para isso.

Antes, eu usei o Get-alias comando. Mas, eu poderia ter usado um pseudônimo mais curto garota. Isso me daria o mesmo resultado que você pode ver na captura de tela abaixo.

CD PS> gal

Aqui, g é para obter e al é para alias.

Da mesma maneira, você pode usar sal ao invés de Set-alias comando. Aqui, s é para definido e al é para alias.

Para obter mais informações sobre o alias de comando, dê uma olhada na documentação oficial do PowerShell em https: // docs.Microsoft.com/en-us/PowerShell/script/Learn/Uso-Familiar-Command-Names?View = PowerShell-6

No Linux, temos páginas de homem. Páginas homens nos ajudam a aprender para que o comando é usado, quais opções de comando estão disponíveis, o que cada uma das opções fazem e muito mais. Da mesma maneira, você pode obter ajuda nos comandos do PowerShell.

Em PowerShell, o Obter ajuda O comando é usado para obter ajuda no comando desejado.

Por exemplo, para obter ajuda no Defina localização Comando que vimos anteriormente, execute o seguinte comando:

PS> Get-Help Set-Location

Como você pode ver, o comando get-help mostra o NOME do comando, o SINTAXE do comando, o APELIDO do comando. Mas deve mostrar mais!

No exemplo anterior, você viu que o comando get-help não conseguiu encontrar os arquivos de ajuda do comando no meu computador. Então, exibiu ajuda parcial. Na verdade, eu não tinha os arquivos de ajuda baixados para esse comando.

Para baixar os arquivos de ajuda no seu computador, execute o seguinte comando PowerShell:

PS> Update-Help

Como você pode ver, o PowerShell está baixando e instalando os arquivos de ajuda.

Depois que os arquivos de ajuda forem baixados, vamos tentar obter ajuda no comando de localização de conjunto novamente.

PS> Get-Help Set-Location

nada mudou! Bem, por padrão, a ajuda parcial é exibida. Mas você pode ver a ajuda completa se quiser agora.

Para exibir ajuda completa no comando de localização de conjuntos, execute o get-help da seguinte maneira:

PS> Get-Help Set-Location -full

Como você pode ver, a ajuda total é exibida. A ajuda completa contém exemplos, bem como a explicação de todas as opções.

Se você não quiser baixar arquivos de ajuda, também pode encontrar ajuda online com o comando GET-HELP da seguinte maneira:

PS> Get-Help Set-Location -Online

Um navegador da web será aberto com a página de ajuda para localização de conjuntos como você pode ver.

A página de ajuda online também tem exemplos.

Agora que você sabe como executar comandos e como obter ajuda no PowerShell, você poderá começar a aprender mais sobre isso. Obrigado por ler este artigo.