Metadados, arquivos ocultos e permissões

Reconhecer metadados, convenções de ocultação e permissões.

Metadados, arquivos ocultos e permissões

Objetivo

Reconhecer metadados, convenções de ocultação e permissões.

Conceitos essenciais

Metadados

Tamanho, datas, proprietário e permissões descrevem o arquivo sem serem seu conteúdo principal.

Ocultação

Em Unix-like, nomes iniciados por ponto são tradicionalmente ocultados por muitas ferramentas; Windows possui atributos e convenções próprias.

Oculto não é seguro

Um .env oculto ainda é legível por quem possui permissões e pode ser vazado se publicado.

Permissões

Permissões controlam operações como leitura, escrita ou execução; detalhes dependem do filesystem e SO.

Extensões ocultas

Interfaces que escondem extensões podem facilitar confusão com nomes enganosos; desenvolvedores devem conhecer o nome real dos arquivos.

Modelo mental

METADADOS + PERMISSÕES → propriedades de acesso; OCULTO ≠ PROTEGIDO

Exemplo e demonstração

Um arquivo .env pode conter configuração local; o projeto usa .env.example para exemplos sem segredos e mantém .env fora do versionamento.

Experimento / prática

  • Observe propriedades de um arquivo próprio.
  • Habilite visualização de extensões apenas se souber fazê-lo com segurança e observe nomes reais.

Erros comuns

  • Arquivo oculto é criptografado.
  • Permissão e visibilidade são o mesmo conceito.

Resumo

Ao concluir esta aula, revise o modelo mental e tente explicá-lo com suas próprias palavras antes de avançar.