Conhecer o essencial de Linux e se virar bem no terminal é a primeira etapa a ser conquistada para você se tornar um Engenheiro DevOps de sucesso. Eu costumo falar que antes de ser um bom profissional DevOps, primeiro você precisa ser um ótimo SysAdmin no Linux.
Muitas pessoas se referem ao Linux como um Sistema Operacional assim como Windows e MacOs, porém não é bem assim. O Linux é, na verdade, um Kernel.
Kernel é como o cérebro de um Sistema Operacional (Windows, Ubuntu, MacOs), ele atua como o gerente principal que controla todas as operações e recursos do computador.
Imagine o kernel como o maestro de uma orquestra, coordenando cada instrumento para tocar em harmonia. Esses "instrumentos" são o hardware (como processador, memória e dispositivos) e o software (os programas que você usa na máquina).
Quando você interage com seu computador, o kernel está lá, garantindo que tudo funcione sem problemas, permitindo que aplicativos e hardware se entendam e trabalhem juntos de maneira eficiente.
Há literalmente dezenas de Sistemas Operacionais que usam o kernel do Linux como "maestro". Quase sempre você ta usufruindo dessa onipresença do Linux e nem percebe.
Duvida?! Então aqui vai algumas estatísticas 😎:
- 47% dos desenvolvedores profissionais usam sistemas operacionais baseados em Linux. (Estatística)
- O Linux alimenta 39,2% dos sites cujo sistema operacional é conhecido. (W3Techs)
- O Linux alimenta 85% dos smartphones. (Hayden James)
- O tamanho do mercado Linux em todo o mundo chegará a US$ 15,64 bilhões até 2027. (Fortune Business Insights)
- Os 500 supercomputadores mais rápidos do mundo rodam em Linux.
- 96,3% dos um milhão de servidores da Web estão executando o Linux. (ZDNet)
- Hoje, existem mais de 600 distribuições Linux ativas. (Tecmint)
Fonte: o-ano-do-linux-no-desktop-ainda-chegará
Nesse guia vou sugerir você realizar teus estudos e exercícios no Ubuntu, porque muitos servidores rodam nele por conta da sua segurança e robustez. Eu mesmo uso a versão desktop desde sempre hehe.
Então segura na mão do Tux 🐧 e vai na fé :)
Vou sugerir algumas formas de você usar o Ubuntu na tua máquina:
Método 1 - Criar uma VM (máquina virtual) do Ubuntu, assim você não vai precisar desinstalar o Windows. Recomendo você assistir esse vídeo aqui para saber como criar uma máquina virtual do Ubuntu pelo Virtual Box.
Método 2 - Instalar WSL2 no Windows. O Subsistema do Windows para Linux (WSL2) é um recurso do Windows que permite executar um ambiente Linux (como Ubuntu, OpenSUSE, Kali, Debian, Arch Linux etc) em sua máquina Windows, sem a necessidade de uma máquina virtual separada ou DualBoot.
Método 3 - Fazer o DualBoot do Windows e Ubuntu. Dualboot é basicamente manter dois sistemas operacionais na mesma máquina, porém você só pode usar um por vez. Primeiro você precisa ter um pendrive bootavel com o Ubuntu e depois fazer o processo de DualBoot. Esse vídeo aqui vai te ajudar com isso.
Caution
Fique atento que o método 3 é avançado, e se não for feito de forma correta pode causar perda dos dados da tua máquina, então faça um backup antes. Se você não estiver seguro, siga o método 1 ou 2.
Método 4 - Formatar a máquina instalando o Linux Ubuntu. Esse método é diferente do DualBoot que mantém o Ubuntu e Windows na mesma máquina. Nesse caso aqui você vai manter somente o Ubuntu. Caso ainda não esteja preparado para sair da matrix 😉, recomendo seguir o método 1, 2 ou 3.
- Eu super recomendo esse curso porque tem TUDO o que você precisa saber para se tornar um Linux Admin, especialmente se você é capaz de entender inglês. Você pode estudar todos os vídeos da playlist. Mas a parte importante mesmo começa no 5° vídeo:
- Linux Crash CourseYOUTUBE - INGLÊS
-
Esse curso é uma alternativa ao conteúdo obrigatório, porém é um curso mais curto que não aborda 100% sobre Linux, mas da uma boa base para um início rápido. Além de ser em Português:
- Curso de Linux Ubuntu Básico YOUTUBE - PORTUGUÊS
-
Outra alternativa, porém é em inglês:
-
LinuxFoundationX: Introduction to LinuxGRÁTIS - INGLÊS
- Linux EssentialsGRÁTIS - INGLÊS
- LPIC-1 PDF PDF GRÁTIS - PORTUGUÊS