Shell Exercícios
Aprimore suas habilidades em script Shell através de uma série de exercícios práticos. Esta coleção de desafios práticos foi projetada para testar e melhorar suas habilidades de linha de comando. Cada exercício apresenta um problema do mundo real, permitindo que você aplique seu conhecimento de comandos Shell, scripting e automação em um contexto prático. Consolide seu entendimento e ganhe confiança resolvendo essas tarefas interativas de codificação.
Descobrir categorias
TodosLinuxDevOpsCibersegurançaDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxTreinamento RHCSATreinamento RHCE in Enterprise LinuxTreinamento LFCSShellGitDockerKubernetesTreinamento CKATreinamento CKADTreinamento CKSAnsibleTreinamento RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABanco de DadosMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Desenvolvimento WebCiência de Dados
Operações básicas com arquivos no Linux
Aprenda como caminhos, diretórios, arquivos, listagens, curingas, cópia, movimentação, remoção e atalhos do terminal do Linux se relacionam em um único espaço de trabalho seguro.
LabShell
Verificar o Uso do Sistema de Arquivos Montado
Neste desafio, escreveremos um script para determinar se um determinado sistema de arquivos ou ponto de montagem está montado. Usaremos o comando df para verificar se o sistema de arquivos está montado ou não. Se estiver, imprimiremos o espaço livre disponível nele; caso contrário, exibiremos uma mensagem de erro.
ChallengeShell
Comando rm do Linux: Remoção de Arquivos
Aprenda a usar o comando rm do Linux para remover arquivos e diretórios. Este tutorial aborda o uso básico, várias opções como -r e -i, e exemplos práticos para ajudá-lo a gerenciar a exclusão de arquivos no Linux de forma segura e eficaz.
LabShell
Comando mv do Linux: Movendo e Renomeando Arquivos
Aprenda a utilizar o comando mv do Linux para mover e renomear arquivos e diretórios. Este tutorial aborda o uso básico, a movimentação de múltiplos arquivos e o uso de opções como -i para modo interativo e -u para atualização. Pratique habilidades essenciais de gerenciamento de arquivos em um ambiente Linux.
LabShell
Comando cp do Linux: Cópia de Arquivos
Aprenda o comando cp do Linux para cópia eficiente de arquivos e diretórios. Aprenda o uso básico, opções avançadas como cópia recursiva, preservação de atributos e uso de curingas. Perfeito para iniciantes aprimorarem suas habilidades de gerenciamento de arquivos no Linux.
LabShell
Comando head do Linux: exibição do início de arquivos
Neste tutorial, você explorará o comando head do Linux, um utilitário criado para exibir as linhas iniciais de um arquivo de texto. Abordaremos seu uso básico e apresentaremos diversos parâmetros para ampliar suas funcionalidades.
LabShell
Comando which do Linux: Localização de Comandos
Aprenda a usar o comando 'which' no Linux para localizar arquivos executáveis, lidar com comandos inexistentes, descobrir múltiplas instalações, entender a prioridade do PATH e criar comandos personalizados.
LabShell
Comando find do Linux: Busca de Arquivos
Este tutorial fornece uma introdução ao comando find no Linux, uma utilidade versátil para pesquisar e localizar arquivos e diretórios com base em vários critérios.
LabShell
Comando grep do Linux: Busca de Padrões
Este tutorial oferece uma introdução ao comando grep no Linux, um utilitário versátil para buscar e encontrar padrões em arquivos de texto. Além disso, exploraremos expressões regulares, ferramentas poderosas usadas com o grep para definir padrões de busca complexos.
LabShell
Comando time do Linux: Cronometragem de Comandos
Este tutorial fornece uma introdução ao comando time no Linux, um utilitário que mede o tempo de execução de um comando ou programa. O comando time ajuda os usuários a avaliar o desempenho de processos e comandos.
LabShell
Comando wc do Linux: Contagem de Texto
Este tutorial apresenta uma introdução ao comando wc no Linux, um utilitário para contar palavras, linhas e caracteres em arquivos de texto. O comando wc é amplamente utilizado para analisar o conteúdo de arquivos e fluxos de dados.
LabShell
Alterar a propriedade de um arquivo
Neste desafio, você aprenderá a alterar permissões de arquivos na plataforma Linux, incluindo como visualizar e modificar permissões e propriedade.
ChallengeShell
Cálculos Aritméticos no Linux
Neste laboratório, você aprenderá a realizar cálculos aritméticos no Linux usando o comando `bc`. Você explorará aritmética básica, cálculos de ponto flutuante, trabalhar com variáveis e criar um script de calculadora prático. Este laboratório se concentra na aplicação prática de `bc` em um ambiente Docker.
LabShell
Coluna de Texto no Linux
Neste laboratório, você aprenderá como usar o comando `column` no Linux para formatar texto em colunas. Explore o uso básico, formatação avançada com scripts shell e o tratamento de diferentes formatos de arquivo. Domine a manipulação de texto com Docker e Linux!
LabShell
Declaração de Variáveis no Linux
Neste laboratório, você aprenderá como declarar e manipular variáveis no Linux. Explore a declaração básica de variáveis, variáveis inteiras, variáveis de array, expansão de variáveis e variáveis de ambiente. Domine o escopo de variáveis e aprimore suas habilidades de scripting Linux com Docker.
LabShell