30h

Para conclusão

3
Cursos
4
Artigos

Começando em Linux

Nesta formação, você dará os primeiros passos no sistema operacional Linux. Através de uma abordagem prática e intuitiva, aprenderá a manipular arquivos e diretórios usando a Interface de Linha de Comando (CLI), a gerenciar serviços essenciais do sistema, e a explorar o sistema em profundidade, acessando e interpretando logs, monitorando processos e interagindo com dispositivos. Além disso, você aprenderá a administrar usuários e grupos, entendendo permissões e políticas de segurança.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Lucas Ribeiro Mata

    Professor universitário, Instrutor e Engenheiro de Pesquisa e Desenvolvimento. Possui graduação em Engenharia Mecânica pela Escola Politécnica da UFRJ e Mestrado em Engenharia Elétrica com foco em Sistemas Eletrônicos pela Escola Politécnica da USP/University of Twente.

  • Lucas Ribeiro Mata

    Professor universitário, Instrutor e Engenheiro de Pesquisa e Desenvolvimento. Possui graduação em Engenharia Mecânica pela Escola Politécnica da UFRJ e Mestrado em Engenharia Elétrica com foco em Sistemas Eletrônicos pela Escola Politécnica da USP/University of Twente.

  • Gabrielle Ribeiro Gomes

    Gabrielle é estudante de Engenharia de Software na Universidade de Brasília - UnB. Faz parte do Scuba Team da Alura atuando principalmente com Python. É apaixonada por programação, robótica, machine learning e gatos.

  • Gabrielle Ribeiro Gomes

    Gabrielle é estudante de Engenharia de Software na Universidade de Brasília - UnB. Faz parte do Scuba Team da Alura atuando principalmente com Python. É apaixonada por programação, robótica, machine learning e gatos.

Passo a passo
  1. 1 Funcionalidades essenciais

    Neste passo, você desenvolverá habilidades essenciais para administrar sistemas operacionais Linux em ambientes de produção. Você irá aprender a criar e gerenciar diretórios e arquivos no sistema de arquivos Linux. Além disso, você realizará a configuração de uma máquina virtual com Linux usando instâncias EC2 na AWS para explorar o acesso remoto com o protocolo SSH.

    • Curso Linux: gerenciando diretórios, arquivos, permissões e processos

      08h
      • Administre sistemas operacionais Linux em ambientes de produção
      • Crie e gerencie diretórios e arquivos no sistema de arquivos Linux
      • Utilize comandos como ps, grep, head, tail e pipes para filtrar e manipular saídas
      • Configure e acesse instâncias EC2 na AWS usando SSH
      • Modifique permissões de arquivos e diretórios com chmod
      • Implemente atualizações e manutenção de pacotes em distribuições baseadas em Debian/Ubuntu e CentOS
      • Compreenda e utilize gerenciadores de pacotes como apt e yum
    • Artigo WSL: como executar programas e comandos Linux no Windows? | Alura

    • Artigo O que é Software Livre? | Alura

  2. 2 Trabalhando com arquivos de logs e scripts

    Neste passo, você aprenderá como criar scripts bash no Linux, gerenciar permissões e grupos de acesso. Também verá como realizar buscas e filtros em diretórios e arquivos do Linux. Além de aprender comandos para ordenação e remoção de duplicatas. Por fim, você aprenderá como compactar e descompactar arquivos no Linux e agendar a execução automática de tarefas.

    • Curso Linux: criando script para processamento de arquivos de logs

      10h
      • Crie scripts bash no Linux, gerencie permissões e grupos
      • Utilize comandos Linux para realizar buscas e criar filtros em diretórios e arquivos
      • Ordene informações em arquivos, remova duplicatas e compare diferenças em arquivos
      • Extraia valores númericos de arquivos para análise
      • Compacte e descompacte arquivos, e agende tarefas com o cron
    • Artigo Criando comandos no Linux com Bash | Alura

  3. 3 Monitorando o sistema

    Neste passo, você aprenderá como acessar e interpretar logs do sistema Linux. Também verá como utilizar expressões regulares juntamente com comandos de manipulação e processamento de texto. Você aprenderá como monitorar recursos de hardware do seu sistema, como CPU, memória RAM e armazenamento. E por fim, aprenderá a utilizar serviços Linux para executar automaticamente seus scripts e comandos.

    • Curso Linux: criando script de monitoramento de sistema

      10h
      • Analise e filtre logs do sistema operacional Linux, utilizando expressões regulares e o comando awk
      • Monitore a conectividade do seu sistema e das suas aplicações com comandos Linux
      • Obtenha dados sobre o uso de armazenamento em seu sistema
      • Monitore recursos de hardware, como memória RAM e CPU em seu computador
      • Automatize a execução de scripts e comandos através do systemd
    • Artigo Shell Script: Passo a Passo como Automatizar Tarefas | Alura

Escola

DevOps

Além dessa, a categoria DevOps conta com cursos de AWS, Azure, Docker, Segurança, IaC, Linux,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas