Infraestrutura

Linux II: Programas, processos e pacotes

Curso online de Linux II: Programas, processos e pacotes

4429 8.7

8,7

é a nota desse curso

9.263

alunos neste curso

Faça esse curso e...

  • 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!

Este curso faz parte da Formação

Carreiras com esse curso

Veja o primeiro vídeo

Público alvo

Pessoas que querem dominar o sistema operacional Linux.

Nível de Dificuldade

Intermediário

Instrutores

  • Guilherme Silveira

    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.

Já é aluno?

Começar o Curso

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

Experiências de quem já estudou com a gente

Foto do aluno

João Rodolfo de Oliveira Rosa

em 04/01/2016

O curso é bastante prático, um diferencial em relação a outros cursos online. É de excelente qualidade.

Linux II: Programas, processos e pacotes

Foto do aluno

Bruno Costa da Silva

em 31/10/2015

Parabéns ao instrutor, muito bem explicado todo o conteúdo.

Linux II: Programas, processos e pacotes

Foto do aluno

Wilson Silva de Farias

em 20/12/2015

Achei um ótimo curso introdutório ao Linux, apesar de parecer ser voltado para o usuário básico, possui também conhecimentos interessantes para usuários intermediários em Linux.

Linux II: Programas, processos e pacotes

Escolha o seu plano e vamos começar

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 691 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana