1.2 - Diretórios

O diretório é uma estrutura de dados que contém entradas associadas aos arquivos onde são armazenadas informações como localização física, nome, organização e demais atributos; ou seja, um diretório (ou subdiretório) é simplesmente outro arquivo, mas é tratado de modo especial.

Todos os diretórios têm um bit em cada entrada de diretório que define a entrada como um arquivo (0) ou um subdiretório (1). O sistema operacional, ao criar um arquivo ou diretório, configura o bit de identificação como 0 (zero) para informar que o item é um arquivo ou seta o bit como 1 (um) para informar que é um diretório. Quando um arquivo é aberto, o sistema operacional procura a sua entrada na estrutura de diretórios, armazenando as informações sobre atributos e localização do arquivo em uma tabela mantida na memória principal.

Há, basicamente, duas organizações possíveis para as entradas:

Independente da forma adotada para a implementação de arquivos, a principal função do diretório é mapear o nome ASCII do arquivo na informação necessária à localização do dado.

Copyright © 2014 AIEC.