← Todos os termos

Sistemas operacionais

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.

Escrito pela equipe Compuzilla

Publicado em . Atualizado em .

Também chamado de: file

Neste verbete
Compuzilla sorrindo ao lado de um diagrama: Arquivo.

Arquivo

  1. Nome e caminho
  2. Arquivo
  3. Dados e metadados
O caminho localiza um arquivo; o formato determina como seu conteúdo pode ser interpretado. Ilustração: equipe Compuzilla.

Conteúdo, nome e metadados

O sistema mantém dados e informações sobre eles, como tamanho e regras de acesso. Um nome permite localizar o arquivo dentro de um diretório. No Linux, as estruturas que ligam nomes e objetos internos não são a mesma coisa que o conteúdo guardado.

Trocar a extensão de uma imagem de .png para .txt não converte sua representação. Para transformar o formato, um programa precisa interpretar e reescrever os dados.

Guardar e abrir

Abrir um arquivo estabelece uma forma de acesso para um processo. Ler e escrever são operações distintas: obter uma cópia para editar não significa que as alterações já foram gravadas.

Nem tudo que uma interface apresenta como arquivo ocupa blocos permanentes num disco. Sistemas como /proc no Linux expõem informações do sistema por interfaces de arquivo. Aqui, o exemplo cotidiano é o arquivo regular de um documento; outras classes têm comportamentos próprios.

Próxima leitura

Leia diretório para entender a organização de nomes e caminhos.

Na prática

  • Renomear foto.png como foto.txt altera o nome, mas não transforma os dados de uma imagem em texto.

Continue aprendendo

  • 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 Byte — Byte é uma unidade de dados que, no uso moderno mais comum, reúne oito bits. Serve para expressar tamanhos de arquivos e capacidades; não corresponde necessariamente a uma letra, porque a codificação de texto pode usar vários bytes por caractere.
  • Guia 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.

Fontes para aprofundar