curso de

Linux II: Programas, processos e pacotes

Estudando este mês:

e mais 792 alunos(as)

Resumo do curso

  • Controle absoluto dos processos rodando na sua máquina
  • Variáveis de ambiente e o PATH sem mistérios
  • Gerenciando pacotes com o APT
  • Sistema de permissões
  • SSH e SCP para comunicação remota
  • Dê seus primeiros passos de maneira prática!

Público alvo

Pessoas que querem dominar o sistema operacional Linux.

Conteúdo relacionado

Cursos de Linux em DevOps

Leia nossos artigos de DevOps

Última atualização

28/01/2020

Já é aluno?

Comece o curso agora

8h

p/ conclusão

56

Atividades

55

Minutos de video

22130

Alunos nesse curso

9.2

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Linux II: Programas, processos e pacotes

Instrutores

  • Guilherme co-fundou a Caelum, a Alura e o GUJ. Com mais de 15 anos de experiência no ensino de programação e habilidades digitais, coordena as equipes de produção de cursos na Alura. É tecnólogo com viés matemático e medalhista de ouro em competições nacionais de computação, representando o Brasil nos mundiais. Participante ativo da comunidade open source e de educação em tecnologia, autor de 7 livros da área.

Conteúdo Detalhado

  1. Kill, ps, grep

    • Matando processos com kill
    • Buscando processos com ps e variações
    • Buscando dados em uma saída usando o grep
  2. Killall, top

    • Matando diversos processos com killall
    • Entendendo o consumo de cpu e processos com top
  3. Jobs, bg, fg, pstree

    • Processos no sistema operacional e jobs
    • Processos em background e o bg
    • Processos em foreground e o fg
    • Pesquisando a árvore de processos com pstree
    • Entendendo o & - Scripts e permissões de execução: sh e chmod
    • Scripts
    • Permissão de execução
    • chmod e sh
  4. Procurando arquivos: locate e updatedb

    • Procurando arquivos no sistema operacional
    • locate e updatedb
  5. Trocando de usuários: sudo e su

    • Usuários
    • Usuário principal (root)
    • Executando programa como root: sudo
    • Trocando de usuário: su
  6. Novos usuários e controle de acesso: adduser e chmod

    • Criando um novo usuário
    • Controlando acesso aos arquivos e diretórios com chmod
  7. Variáveis de Ambiente e o Path

    • Variáveis de ambiente
    • Entendendo e alterando o PATH de busca de programas
  8. Instalação de programas: apt

    • Instalando programas via apt
    • apt-get e apt-cache
    • Atualizando a base de programas
    • Pesquisando programas
    • Desinstalando através do apt
  9. Instalando novos programas: dpkg

    • Instalando programas com o packet manager dpkg
    • Desinstalando programas através do dpkg
  10. Scripts de inicialização e serviços do sistema

    • Scripts de inicialização
    • Parando e reiniciando serviços
  11. Compilando a partir do código fonte: Make e Git

    • Instalando um programa a partir de seu código fonte
    • make
  12. Acesso remoto com ssh e scp

    • Acessando remotamente um outro computador através de ssh
    • Transferindo arquivos com o scp
    • Transferência recursiva de arquivos

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Gostei bastante do curso. Passou o conteudo de maneira clara e objetiva.

Linux II: Programas, processos e pacotes

Bruno Luiz Viana

Guilherme dispensa comentário, aborda o conteúdo de forma leve e divertida.

Linux II: Programas, processos e pacotes

Rafael Figueiredo Furini

Explica o essencial pra quem quer conhecer o Linux, recomendo esse curso especialmente para aqueles que tem "medo" do terminal justamente por não conhecer as possibilidades e comandos que ele possui.

Linux II: Programas, processos e pacotes

Gabriela Mendes Pereira Irmão

Aprenda Linux com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
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