1
resposta

Comandos linux e windows

Boa noite, galera,

Estou começando agora com o mundo da AWS e ficou uma dúvida. Na aula o professor usa o linux, e com isso digita no terminal comandos, para o windows é necessário usar o terminal?

1 resposta

Oi Fabio.

Tudo bem?

De fato o instrutor está utilizando um sistema Linux.

No Windows, você pode utilizar o PowerShell ou o Prompt de Comando para executar comandos básicos. No entanto, para comandos mais avançados e específicos de Linux, como os utilizados no curso (por exemplo, ssh e sudo apt-get), você pode precisar de um ambiente que suporte esses comandos nativamente.

Uma solução prática é usar o WSL(Windows Subsystem for Linux), que permite rodar um ambiente Linux diretamente no Windows. Para instalar o WSL, você pode seguir estes passos:

  1. Habilitar o WSL:

    • Abra o PowerShell como administrador e execute:
      wsl --install
      
    • Isso instalará o WSL e a distribuição padrão do Ubuntu.
  2. Configurar o WSL:

    • Após a instalação, reinicie o computador.
    • Abra o Ubuntu (ou outra distribuição Linux que você escolheu) e configure seu usuário e senha.
  3. Executar comandos Linux:

    • Agora, você pode abrir o terminal do Ubuntu e executar comandos como ssh, sudo apt-get update, sudo apt-get install nginx, etc., da mesma forma que no Linux.

Por exemplo, para acessar sua instância Lightsail via SSH, você pode usar o comando:

ssh -i lightsail-rmerces.pem ubuntu@44.205.17.187

E para instalar o Nginx:

sudo apt-get install nginx

Outra opção é a Virtualização:

  1. Baixe e instale um software de virtualização como o VirtualBox
  2. Crie uma nova máquina virtual e instale uma distribuição Linux de sua escolha (como Ubuntu Linux)
  3. Inicie a máquina virtual e você terá um ambiente Linux completo onde pode usar chmod e outros comandos.

Essas opções permitem uma maior flexibilidade e a possibilidade de utilizar comandos do Linux diretamente no seu ambiente Windows.

Espero ter ajudado. Qualquer dúvida manda aqui de novo. Bons estudos.