SISTEMA DE ARQUIVOS (Filesystem)

A. Designa o método e a estrutura de dados que um sistema operacional utiliza para organizar, armazenar, nomear e recuperar arquivos em um suporte de armazenamento. Mapeia as unidades lógicas (Arquivos e Diretórios) às unidades físicas do hardware (Blocos ou Setores). É um componente do sistema operacional composto por: 1) as estruturas de dados (como tabelas de alocação ou inodes); 2) um conjunto de algoritmos de acesso; e 3) um espaço de nomes (namespace) hierárquico.

B. A hierarquia visível ao usuário (a "árvore de diretórios"). Sob esta acepção, o sistema de arquivos é um sistema de classificação que permite ao espírito humano organizar a informação de acordo com categorias lógicas, independentemente da localização física dos bits no meio magnético ou eletrônico.


Observações

Diz-se que o sistema de arquivos está montado quando ele é anexado à árvore de diretórios principal do sistema operacional, tornando-se acessível ao usuário. (Anônimo)

Nem todo sistema de arquivos reside em um disco. Em sistemas tipo Unix, existem sistemas de arquivos virtuais (como /proc ou /sys) que não ocupam espaço físico. Eles são "alucinações controladas" pelo Kernel que permitem ao usuário ler informações sobre o hardware e os processos como se fossem arquivos de texto. (Anônimo)