Navegação no Sistema de Arquivos e Operações de Arquivo
Aprenda como o Linux organiza arquivos e diretórios e desenvolva os hábitos de linha de comando necessários para criar, mover, copiar, remover e localizar arquivos de forma eficiente. Este curso prático oferece aos iniciantes habilidades essenciais no sistema de arquivos, fundamentais para a administração diária de servidores, trabalho com DevOps e resolução de problemas remotos.
Por que isso é importante
A maior parte do trabalho no Linux começa com arquivos: arquivos de configuração, logs, scripts, ativos de implantação, backups e dados de aplicativos. Se você não conseguir navegar no sistema de arquivos com confiança ou gerenciar arquivos com segurança, até mesmo tarefas operacionais simples se tornarão lentas e propensas a erros. Este curso fornece a base de manipulação de arquivos necessária para todas as etapas posteriores do seu aprendizado em Linux e DevOps.
O que você aprenderá
- Compreender o layout de diretórios do Linux e a finalidade dos locais comuns de nível superior.
- Listar arquivos de maneiras úteis, incluindo arquivos ocultos e conteúdos detalhados de diretórios.
- Criar arquivos e diretórios de forma deliberada, em vez de depender de ferramentas gráficas.
- Copiar, mover, renomear e remover arquivos com atenção à segurança e ao propósito.
- Usar caracteres curinga (wildcards) e padrões de globbing para trabalhar com grupos de arquivos de forma eficiente.
- Aplicar essas habilidades em um cenário de limpeza que reflete o trabalho real de manutenção via linha de comando.
Roteiro do Curso
O curso começa com um tour pela estrutura de diretórios do Linux, para que você possa reconhecer onde os dados do usuário, arquivos de configuração e ferramentas do sistema geralmente residem. Em seguida, você aprenderá a inspecionar diretórios com comandos de listagem, incluindo conteúdo oculto e informações detalhadas sobre os arquivos.
Depois, você criará seus próprios arquivos e diretórios e praticará a cópia e movimentação deles, para que compreenda os fluxos de trabalho de duplicação e renomeação. Posteriormente, o curso apresenta a remoção segura de arquivos e diretórios, com ênfase em evitar a perda acidental de dados.
Uma vez estabelecidos os conceitos básicos, você usará caracteres curinga e globbing para manipular múltiplos arquivos com um único comando. O curso termina com o desafio "Tarefa de Limpeza do Sistema de Arquivos" (Filesystem Cleanup Task), onde você reunirá habilidades de navegação, inspeção e operação de arquivos em um exercício de manutenção realista.
Para quem é este curso
Este curso é destinado a iniciantes em Linux, desenvolvedores que estão migrando para fluxos de trabalho baseados em servidor e aspirantes a profissionais de DevOps que precisam se sentir confortáveis gerenciando arquivos sem uma interface gráfica (GUI).
Resultados
Ao final deste curso, você será capaz de explorar diretórios Linux, interpretar listagens de arquivos, criar e organizar arquivos e realizar operações comuns de arquivo a partir do terminal com muito mais confiança e controle.




