Tutoriais Shell

Tutoriais de shell scripting oferecem uma abordagem sistemática para dominar operações de linha de comando e automação. Nossos tutoriais cobrem diferentes shells e técnicas de scripting, adequados tanto para iniciantes quanto para usuários experientes. Através de laboratórios práticos e exemplos práticos, você se tornará proficiente na escrita de scripts shell eficientes. Nosso ambiente interativo de linha de comando permite que você pratique e experimente comandos shell em tempo real.

Fundamentos de Shell Scripting

Fundamentos de Shell Scripting

Crie scripts Bash para iniciantes com shebangs, variáveis, aspas, entrada, argumentos, condições, testes de arquivos, status de saída e loops for.
Shell
Backup e recuperação agendados

Backup e recuperação agendados

Crie backups tar baseados em manifesto, inspecione arquivos, restaure um arquivo e agende backups com registro de data e hora usando o Cron com segurança.
LinuxShell
Escreva um script de resumo de erros em logs

Escreva um script de resumo de erros em logs

Escreva um único script Bash curto que conte as linhas de erro em cada log preparado.
Shell
O Artesão de Scripts

O Artesão de Scripts

Neste desafio, você assumirá o papel de um administrador de sistemas para escrever um poderoso shell script que automatiza tarefas de gerenciamento de arquivos, aprendendo sobre variáveis, condicionais e loops ao longo do caminho.
ShellLinux
Criar Script Shell com Parâmetros de Entrada

Criar Script Shell com Parâmetros de Entrada

Neste desafio, você aprenderá a criar um script shell simples capaz de aceitar e processar parâmetros de entrada.
ShellLinux
Instalar e Automatizar Implantações RHEL

Instalar e Automatizar Implantações RHEL

Neste laboratório, você aprenderá a implantar e automatizar contêineres RHEL 9 usando Docker. Você explorará as Red Hat Universal Base Images (UBI), criará Dockerfiles personalizados com base nas configurações do RHEL, validará as implantações de contêineres e automatizará a criação de contêineres usando scripts que espelham os conceitos de automação Kickstart.
LinuxDockerShell
Criar Scripts Shell para Processar a Saída de Comandos

Criar Scripts Shell para Processar a Saída de Comandos

Neste desafio, você aprenderá a criar um script shell simples que processa o resultado de comandos do sistema.
ShellLinux
Destruição de Recursos do Terraform

Destruição de Recursos do Terraform

Neste laboratório, você aprenderá a pré-visualizar e executar com segurança a destruição de recursos gerenciados pelo Terraform, garantindo a desativação limpa e controlada da sua infraestrutura.
ShellLinux
Gerenciamento de Outputs no Terraform

Gerenciamento de Outputs no Terraform

Neste laboratório, você aprenderá a usar valores de output do Terraform para extrair informações significativas da sua configuração de infraestrutura, facilitando o acesso e o uso desses dados.
ShellLinux
Inicialização de Projeto Terraform

Inicialização de Projeto Terraform

Neste laboratório, você aprenderá os passos fundamentais para inicializar um novo projeto Terraform, incluindo a configuração da estrutura de diretórios e o download dos plugins de provedores necessários.
ShellLinux
Gerenciar o Ambiente e a Configuração do Shell no Linux

Gerenciar o Ambiente e a Configuração do Shell no Linux

Neste laboratório, você aprenderá a gerenciar o ambiente do shell Linux. Você criará variáveis locais e de ambiente, explorará a herança em shells filhos, controlará a exportação automática de variáveis com `set -o allexport` e tornará suas configurações personalizadas persistentes modificando o arquivo `.bashrc`.
ShellLinux
Criação de Recursos Básicos com Terraform

Criação de Recursos Básicos com Terraform

Neste laboratório, você aprenderá o fluxo de trabalho fundamental do Terraform definindo, planejando e aplicando um recurso básico `local_file`. Isso apresentará os conceitos centrais de Infraestrutura como Código (IaC).
ShellLinux
Processamento de Argumentos em Scripts Bash

Processamento de Argumentos em Scripts Bash

Neste desafio para a certificação RHCSA 9, você criará um script bash que processa argumentos de linha de comando, demonstrando habilidades essenciais de automação exigidas no exame. Pratique a criação de arquivos, gerenciamento de permissões e técnicas de scripting no Red Hat Enterprise Linux 9.
ShellLinux
Criar e Executar Scripts Bash no RHEL

Criar e Executar Scripts Bash no RHEL

Neste laboratório, você aprenderá a criar e executar scripts Bash para administração de sistemas RHEL. Você começará criando scripts simples, depois os aprimorará com comandos do sistema e os tornará executáveis. O laboratório progride para o uso de loops `for` para automatizar tarefas como coleta de informações do sistema e filtragem da saída de comandos com `grep` e expressões regulares. Finalmente, você construirá um script abrangente de informações do sistema RHEL, adquirindo habilidades práticas na automatização de tarefas administrativas e aproveitando os poderosos recursos do shell.
ShellLinux
Gerenciamento de Estado do Terraform

Gerenciamento de Estado do Terraform

Neste laboratório, você aprenderá a gerenciar o estado do Terraform usando vários subcomandos do `terraform state` para inspecionar, listar, mover e atualizar recursos.
ShellLinuxCybersecurity
Gerenciamento de Outputs no Terraform

Gerenciamento de Outputs no Terraform

Neste laboratório, você aprenderá a usar valores de output do Terraform para extrair informações significativas da sua configuração de infraestrutura, facilitando o acesso e o uso desses dados.
ShellLinux
Criar Scripts Shell com Estruturas de Repetição

Criar Scripts Shell com Estruturas de Repetição

Neste desafio, você aprenderá a criar um script shell simples que utiliza estruturas de repetição para processar arquivos ou entradas de linha de comando.
ShellLinux
Criar um Script Shell Condicional

Criar um Script Shell Condicional

Neste desafio, você aprenderá a criar um script shell simples que utiliza estruturas condicionais para executar códigos baseados em determinadas condições.
ShellLinux
  • Anterior
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 19
  • Próximo