← Todos os guias

Guia · Sistemas operacionais

Arquivos, pastas e sistemas de arquivos: como se relacionam?

Arquivos apresentam dados; diretórios organizam nomes; o sistema de arquivos administra estruturas e operações. Ao abrir um documento, o programa percorre um caminho, obtém uma forma de acesso e interpreta o conteúdo conforme o formato.

Escrito pela equipe Compuzilla

Publicado em . Atualizado em .

Nesta leitura
Compuzilla sorrindo ao lado de um diagrama: Arquivos, pastas e sistemas de arquivos: como se relacionam.

Arquivos, pastas e sistemas de arquivos: como se relacionam

  1. Percorrer o caminho
  2. Abrir pelo sistema de arquivos
  3. Ler e interpretar
O nome localiza o objeto; a interpretação dos bytes depende do formato e do aplicativo. Ilustração: equipe Compuzilla.

Localizar um documento

Considere estudos/notas.txt. O caminho indica um diretório e uma entrada de nome. Como é relativo, seu significado depende do ponto de partida. A pasta exibida numa interface é uma forma de apresentar essa organização ao usuário.

O sistema não precisa manter caixas físicas encaixadas umas nas outras. Ele relaciona nomes a objetos por estruturas próprias. No Linux, a documentação do VFS explica essa busca por entradas e objetos internos.

Abrir não é copiar para sempre

Um processo pede para abrir o arquivo e recebe uma forma de acesso. Depois pode ler os dados, interpretá-los e mostrar uma tela. Arquivo aberto, conteúdo em memória e versão salva são coisas que podem divergir durante a edição.

Ao alterar um parágrafo, o editor pode manter mudanças apenas na memória até gravá-las. O ato de salvar precisa passar pelas interfaces de escrita e pelas regras do sistema.

Nome e formato têm funções diferentes

Trocar notas.txt por notas.png muda o nome. Isso não cria uma imagem nem converte texto no formato PNG. Um aplicativo decide como interpretar os bytes; a extensão ajuda a reconhecer uma convenção, sem garantir que o conteúdo a cumpra.

Também há metadados, como tamanho e regras de acesso. Eles descrevem o objeto e não são idênticos ao texto do documento.

A implementação fica sob uma interface comum

O Linux pode oferecer operações semelhantes para sistemas de arquivos diferentes por meio do VFS. Alguns usam discos; outros apresentam dados em memória ou pela rede. A aparência de arquivo não garante persistência local.

Essa organização facilita o acesso, mas não oferece recuperação para qualquer falha. Exclusão, corrupção e perda do dispositivo exigem estratégias de proteção adicionais.

Próxima leitura

Leia memória e armazenamento para acompanhar as versões de um documento durante edição e salvamento.

Continue aprendendo

  • Verbete Arquivo — Arquivo é uma unidade de dados apresentada pelo sistema com uma forma de acesso e identificação. Um arquivo regular pode conter texto, imagem ou instruções; seu nome e sua extensão ajudam a reconhecê-lo, mas não definem sozinhos o conteúdo real.
  • Verbete Diretório — Diretório é uma estrutura que organiza nomes de arquivos e de outros diretórios. Nas interfaces gráficas, costuma aparecer como pasta. Um caminho combina esses nomes para localizar um objeto dentro da organização apresentada pelo sistema.
  • Verbete Sistema de arquivos — Sistema de arquivos é o conjunto de regras e estruturas que organiza o acesso a arquivos, diretórios e metadados. Pode trabalhar sobre armazenamento, memória ou serviços remotos; define como os objetos são apresentados e administrados.
  • Verbete Armazenamento — Armazenamento é onde o computador conserva arquivos e programas para uso posterior. Dispositivos como SSDs e discos rígidos mantêm esses dados mesmo sem energia.

Fontes para aprofundar