Alura > Cursos de DevOps > Cursos de Linux > Conteúdos de Linux > Primeiras aulas do curso Linux Onboarding: usando a CLI de uma forma rápida e prática

Linux Onboarding: usando a CLI de uma forma rápida e prática

Por que aprender Linux - Apresentação

Olá, sou Ricardo Merces e gostaria de desejar boas-vindas ao curso de Linux Onboarding: usando a CLI de uma forma rápida e prática.

Audiodescrição: Ricardo é um homem de pele clara, olhos castanhos, sem barba e cabelo. Está vestindo uma camiseta cinza estampada, sentado em um ambiente com iluminação azul.

Imagine que você está trabalhando em um projeto ou começou a utilizar a nuvem e, de repente, apareceu uma tela preta. O que fazer? É o momento de aprendermos Linux.

Aprender Linux nos permitirá navegar no sistema, buscar conteúdo e realizar as demandas do dia a dia, desde as mais simples até tarefas administrativas, como gerenciar serviços, instalar pacotes e muito mais. Essa é a ideia do nosso curso. Vamos progredindo durante os módulos e evoluindo nas atividades.

Por que aprender Linux - Porque aprender Linux e as principais distribuições

Para começar, vamos entender onde estamos, onde queremos chegar e o caminho que vamos trilhar. Primeiro ponto: por que é necessário aprender Linux? Como mencionado anteriormente, o back-end de Linux é muito grande e dominar esse sistema será muito importante para nosso cotidiano enquanto pessoas desenvolvedoras. Seja para subir uma máquina virtual, usar uma linha de comando, fazer uma navegação e muito mais.

Existem vários cursos, inclusive o curso de Certificação LPI Linux Essentials da plataforma Alura, que podem ser usados complementar nossos estudos para a certificação. Diferentemente desse outro curso, neste, nosso foco é nas atividades do dia a dia.

Não vamos seguir o roteiro oficial da certificação, mas, sim, um roteiro da pessoa usuária que precisa aprender a usar o Linux para realizar as tarefas do dia a dia.

Existem milhões de distribuições de Linux. A grande quantidade de opções acaba confundindo quem está começando a aprender. Temos Red Hat, Ubuntu, SUSE, CentOS, Gentoo, Fedora, entre outros. Para entender isso e também o que vamos estudar, discutiremos as principais distribuições e como elas evoluíram durante o tempo.

Por exemplo, o Debian é a base/origem de muitos servidores que rodam na internet e, até hoje, amplamente utilizado. Existem algumas distribuições que são muito populares e derivaram dele, por exemplo, Ubuntu. A estrutura de pacotes, a estrutura do sistema, deriva do Debian.

Concorrendo com o Debian, temos o Slackware, que demanda muito trabalho manual. Do Slack, derivam várias distribuições, como o SUSE, amplamente utilizado ainda hoje.

E por fim, citando apenas as principais distribuições, temos o Red Hat, que certamente você já ouviu falar. A diferença do Red Hat em relação as demais distribuições é que nela precisamos pagar uma inscrição para ter o suporte.

Existe a versão mantida pela comunidade, que se chama CentOS, versão server. E existe a versão com aparência desktop, a Fedora, onde tudo que é lançamento aparece na distribuição.

No curso, vamos usar uma distribuição muito popular, a Debian, com a versão servidora Ubuntu, que você já pode instalar. Além disso, utilizaremos a linha de comando. Não vamos usar a versão desktop, mas a ideia aqui é usar a linha de comando, fazer SSH, gerenciar a máquina, como na vida real.

No próximo vídeo, discutiremos o setup que vamos precisar!

Por que aprender Linux - VirtualBox

Olá! Sou Leonardo Sartorello, instrutor da Alura, e também te desejo boas-vindas ao curso de Linux Onboarding: usando a CLI de uma forma rápida e prática.

Audiodescrição: Leonardo é um homem de pele clara, cabelos e barba castanhos e olhos claros. Está vestindo uma camiseta cinza e sentado em um ambiente de iluminação azul.

Te ajudarei a preparar sua máquina para o curso, pois talvez seja a primeira vez que você está configurando uma máquina virtual. Em seguida, Ricardo Merces retornará e te acompanhará nas próximas etapas.

Como vamos trabalhar com o Linux, precisamos instalá-lo de forna que seja possível executá-lo junto da máquina que estamos usando agora. Isso nos permitirá acompanhar este curso sem nos preocuparmos com problemas no sistema atual. Portanto, aprenderemos como configurar uma máquina virtual.

Uma máquina virtual, ou VM, é como um computador dentro do computador. Mas, como o nome sugere, esse computador que estamos criando é virtual, ou seja, é criado por um software. As VMs são muito utilizadas hoje em dia, pois com elas é possível separar partes de programas e impedir que uma parte acabe afetando a outra de forma imprevisível.

Para criar a nossa VM, vamos utilizar o VirtualBox, programa que vai nos auxiliar bastante nessa criação. Então, vamos acessar o navegador e começar buscando por "VirtualBox".

O primeiro link é o que acessaremos, virtualbox.org, site oficial do VirtualBox. Vamos conferir suas opções. Ele apresenta algumas informações sobre o software. Há um grande botão azul no centro da tela, onde está escrito: Download VirtualBox 7.0.

A sua versão pode ser a 7, talvez a 7.1 ou a 8, mas, de forma geral, se você seguir todos esses passos, conseguirá instalar e criar sua máquina virtual. Então, vamos clicar neste botão de download.

Na página de download, existe uma área de texto sobre os VirtualBox binaries, que não utilizaremos. Em seguida, há outra área de texto sobre o VirtualBox 7.0.6, versão que queremos. Recomendo que você sempre opte pela versão mais recente, porque ela pode ter melhorias de desempenho e de segurança.

A página oferece vários links:

No nosso caso, vamos escolher o "Windows Host". Basta clicar nele para iniciar o download. Esse processo costuma demorar um pouco. Quando terminar, basta selecionar o download para abrir o instalador.

Vou te acompanhar nessa instalação também, só para não surgir nenhum tipo de dúvida. Mas de forma geral, basta ir apertando "Next" ou "Próximo", "Yes" e "Install", e aguardar a instalação.

Terminada a instalação, aparece a opção, já marcada, de inicarmos o VirtualBox após a instalação. Podemos fazer isso sem problemas e clicar em "Finish" ou "Finalizar". Com isso, seremos redirecionados ao VirtualBox.

Com o VirtualBox pronto, o próximo passo é criar uma máquina virtual. Até mais!

Sobre o curso Linux Onboarding: usando a CLI de uma forma rápida e prática

O curso Linux Onboarding: usando a CLI de uma forma rápida e prática possui 146 minutos de vídeos, em um total de 42 atividades. Gostou? Conheça nossos outros cursos de Linux em DevOps, ou leia nossos artigos de DevOps.

Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:

Aprenda Linux acessando integralmente esse e outros cursos, comece hoje!

Plus

De
R$ 1.800
por
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

Matricule-se

Pro

De
R$ 2.400
por
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, a inteligência artificial da Alura

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos, corrige exercícios e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com a Luri até 100 mensagens por semana.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

Matricule-se

Ultra

12X
R$209
à vista R$2.508
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, com mensagens ILIMITADAS

    Mensagens ilimitadas para estudar com a Luri, a IA da Alura, disponível 24hs para tirar suas dúvidas, dar exemplos práticos, corrigir exercícios e impulsionar seus estudos.

  • Luri Vision, a IA que enxerga suas dúvidas

    Envie imagens para a Luri e ela te ajuda a solucionar problemas, identificar erros, esclarecer gráficos, analisar design e muito mais.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

  • 6 Ebooks da Casa do Código

    Escolha os ebooks da Casa do Código, a editora da Alura, que apoiarão a sua jornada de aprendizado para sempre.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas