22Aug

Como usar comandos Linux no Windows com o Cygwin

As ferramentas de linha de comando do Windows avançaram muito com o PowerShell, mas o Linux teve um terminal muito mais útil por muitos anos. Veja como você pode obter o melhor dos dois mundos com o Cygwin, um terminal de estilo nix para PCs Windows.

Na aula de hoje, explicaremos como executar Cygwin, mas fique atento para futuros artigos, onde explicaremos como usá-lo para todos os tipos de coisas diferentes.

Instale o Cygwin

O Cygwin vem com um setup.exe normal para instalar no Windows, mas há alguns passos em que você precisará prestar atenção, então nós o guiaremos pela instalação.

Para manter a instalação pequena enquanto você economiza largura de banda para você e Cygwin, o instalador padrão irá baixar apenas os arquivos que você precisa da internet.

O caminho de instalação padrão é C: \ Cygwin, mas se você não gosta de ter programas instalados na raiz da sua unidade C: você pode alterar o caminho ou criar um link simbólico de C: \ Cygwin para seus arquivos de programa.

Clique em próximo até chegar a uma seleção de espelho de download. Infelizmente, o instalador não diz onde os espelhos estão localizados, na maioria dos casos, você também pode simplesmente imaginar qual espelho funciona melhor.

Depois de selecionar um espelho, o instalador irá baixar uma lista de pacotes disponíveis para você instalar. Aqui é onde as coisas ficam um pouco mais intimidadoras.

Haverá centenas de pacotes disponíveis separados por várias categorias diferentes. Se você não sabe o que é o pacote, você pode deixar a seleção padrão e instalar pacotes adicionais mais tarde executando o instalador novamente.

Se você sabe qual pacote você precisa, você pode procurá-lo e os resultados serão filtrados automaticamente.

Depois de clicar em seguida, demorará um pouco para baixar todas as ferramentas selecionadas e depois finalizar a instalação.

Adicionar Caminho Cygwin à Variável de Ambiente do Windows

Após a instalação, você terá um ícone Cygwin na sua área de trabalho que poderá iniciar para abrir o terminal Cygwin.

Este terminal começa no C: \ Cygwin \ home \ & lt; user & gt;mas não é particularmente útil porque você provavelmente não possui nenhum arquivo armazenado lá.Você pode usar todos os comandos básicos do Linux, mas se você quiser voltar para sua unidade C: você precisa mudar o diretório para /cygdrive/ c.

Para que o Cygwin funcione no seu prompt de comando normal do Windows, você precisa adicionar Cygwin às suas Variáveis ​​de ambiente do Windows.

Comece por abrir as propriedades do sistema com Win + Pausa / Quebra ou clique com o botão direito do mouse no computador e selecione as propriedades.

Na coluna da esquerda, clique nas configurações avançadas do sistema para abrir a janela de propriedades do sistema que estamos procurando.

Na guia avançada, clique nas variáveis ​​de ambiente na parte inferior.

Em seguida, nas variáveis ​​do sistema, localize a variável do caminho e clique em editar.

No final da opção do valor da variável, adicione a localização do compartimento Cygwin assim.

; C: \ Cygwin \ bin

Nota: Certifique-se de adicionar um ponto e vírgula para separá-lo dos outros valores.

Clique em OK para fechar a janela e, em seguida, abra um prompt de comando para testar alguns comandos do Linux.

Como você pode ver a partir da imagem abaixo, tanto pwd quanto ls funcionam no prompt de comando normal do Windows. Você também pode ver que /cygdrive/ c é automaticamente adicionado ao local.

Há muito mais que você pode fazer com o Cygwin instalado e mostraremos algumas ferramentas úteis em futuros artigos.

Cygwin página inicial