Linux sem FronteirasLinux sem FronteirasLinux sem FronteirasLinux sem Fronteiras
  • Certificações Linux
    • LPIC-1 – Administrador Linux
    • Comptia Linux+
    • Simulado LPI 1 (101-500 e 102-500)
  • Cursos
    • Curso Preparatório para Certificação Linux LPIC-1
    • Curso Preparatório para Certificação LPIC-2
    • Curso Preparatório para Certificação LPIC-3: Virtualização e Conteinerização
    • Programação Shell Script
  • Contato
  • Entrar

Curso Programação Shell Script – Automatizando Rotinas no Linux

programação shell script

Um Shell Script é uma forma de estruturar e criar uma rotina e uma sequência lógica de execução de comandos GNU/Linux e Unix. Para isso, o shell implementa um conjunto de instruções para uso de variáveis, interação com o usuário, instruções condicionais, de loop, tratamentos de erros e muito mais.

A habilidade de automatizar tarefas através do Shell Script valoriza muito o profissional Linux pois aumenta sua produtividade, sua proatividade e dá a ele a capacidade de criar soluções e não apenas resolver problemas.

Esse curso shell script visa capacitar o profissional Linux/Unix a criar esses scripts do zero, tornando-se capaz de automatizar as mais variadas rotinas, como por exemplo:

  • Gerar relatórios de usuários
  • Gerar relatórios de funcionamento do Ambiente
  • Monitorar a execução de processos, podendo inclusive mandar e-mails de alarme
  • Monitorar recursos do sistema como Uso de CPU, Memória, Espaço em Disco e etc
  • Gerar backups programados
  • Enfim, criar vários tipos de ferramentas que facilitem o trabalho diário

Além disso, dominando as instruções essenciais do shell scripting, o profissional também será capaz de realizar correções, manutenções e melhorias em scripts já existentes.

Você Irá Aprender

Criar um Shell Script Profissional do Zero

Automatizar Tarefas do Dia a Dia em Ambientes Linux e Unix

Realizar Alterações e Correções em Scripts já Existentes

Tornar-se um Profissional Linux Diferenciado no Mercado

Inscreva-se Agora!

O Instrutor

instrutor curso shell script

Ricardo Prudenciato trabalha há mais de 15 anos com ambientes Unix e Linux, atuando como analista de suporte e administrador de sistemas em médias e grandes empresas, para clientes no Brasil e exterior. Possui grande experiência em servidores Linux e suporte a ambientes corporativos de alta disponibilidade.

Atualmente está focado em compartilhar seus conhecimentos em Linux através da criação de cursos online a preços acessíveis.

Seu primeiro curso “Preparatório para Certificação LPIC-1 e CompTIA Linux” foi lançado na plataforma Udemy, já conta com mais de 8000 alunos e está hoje entre os cursos Linux mais relevantes e bem avaliados da plataforma.

Incluído no Curso

+9 hs de Vídeo Aulas

Suporte a Dúvidas

Certificado de Conclusão

Acesso Vitalício

Materiais Complementares

Exercícios Práticos

Conteúdo do Curso Shell Script

Este curso shell script está estruturado em seções, com diversas aulas distribuídas em cada uma delas, abordando os seguinte assuntos:

  • Revisão de Comandos Básicos: Nesta seção são revisados os comandos essenciais do Linux/Unix e os que mais são usados na programação shell script. Também são estudadas as principais características do ambiente shell, como o uso das variáveis, as diferentes formas de executar comandos, o uso das aspas, redirecionamentos de entradas e saídas, o editor de textos VI e o básico de expressões regulares para uso nos scripts.
  • Primeiros Passos na Criação de um Shell Script: Aqui o aluno o básico sobre como criar e executar um bash script, como devem ser as permissões, quais as melhores práticas para os comentários, como trabalhar com as variáveis dentro do script, como receber entradas dos usuários e mais.
  • As Instruções Condicionais: O foco aqui é entender a sintaxe e as formas de uso das principais instruções de implementação de condições no fluxo de um shell script, principalmente as instruções if e case. As maneiras de uso são demonstradas através de exemplos e exercícios práticos.
  • As Instruções de Loop: Nesta seção o aluno irá aprender a sintaxe e o uso das instruções de logo, principalmente o for, while e until, além dos comandos break e continue. Novamente o foco é testar e exercitar, mão na massa.
  • Uso de Funções: Nesta seção vemos como usar as functions para otimizar os programas, evitando a repetição desnecessária de código e facilitando sua manutenção
  • Criando Logs e Enviando E-mails: Veja como fazer com que os scripts gerem logs e registros de execução para consulta futura e como enviar e-mails de alerta para os administradores do sistema ou até mesmo grupos.
  • Debug: Nesta seção estudamos algumas técnicas para encontrar erros de sintaxe ou lógica no código, algo muito útil ao realizar manutenção de código.

Todas as seções do curso contam com vários exercícios práticos e com videoaulas mostrando como eles podem ser resolvidos. Esses exercícios são em sua maioria voltados para cenários reais, que realmente podem ser aplicados em um ambiente de produção.

As instruções e técnicas são aplicadas a qualquer tipo de shell, com pequenas variações, mas esse curso é focado no bash, que é o shell mais utilizado nas distribuições Linux atualmente.

Conheça Mais Detalhes do Curso

4 comments

  • Dalto BritoResponder 20/09/2019 at 23:46

    Olá, qual a carga horária total do curso?

    • Ricardo PrudenciatoResponder 04/07/2020 at 09:39

      São 9,5 horas de curso.

  • Igor Martins FernandesResponder 22/01/2018 at 20:05

    Curso ótimo e a preço acessível!
    Gostei muito das aulas e da forma com que o professor Ricardo explica.
    Certifiquei-me LPIC 1 com os cursos fornecidos por ele e fazendo simulados.

    • Ricardo PrudenciatoResponder 23/01/2018 at 10:07

      Legal Igor, obrigado pelo Feedback 🙂

Leave a Comment

Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Parceiro Oficial

parceiro oficial lpi
  • Certificações Linux
    • LPIC-1 – Administrador Linux
    • Comptia Linux+
    • Simulado LPI 1 (101-500 e 102-500)
  • Cursos
    • Curso Preparatório para Certificação Linux LPIC-1
    • Curso Preparatório para Certificação LPIC-2
    • Curso Preparatório para Certificação LPIC-3: Virtualização e Conteinerização
    • Programação Shell Script
  • Contato
  • Entrar
  • Certificações Linux
    • LPIC-1 – Administrador Linux
    • Comptia Linux+
    • Simulado LPI 1 (101-500 e 102-500)
  • Cursos
    • Curso Preparatório para Certificação Linux LPIC-1
    • Curso Preparatório para Certificação LPIC-2
    • Curso Preparatório para Certificação LPIC-3: Virtualização e Conteinerização
    • Programação Shell Script
  • Contato
  • Entrar
Linux sem Fronteiras