No nível mais fundamental, os usuários interagem com o armazenamento através desses componentes:
*
Arquivos e pastas (diretórios): Estas são as unidades organizacionais básicas. Os usuários criam, nomeiam, movem, excluem e acordam arquivos (contendo dados) dentro de uma estrutura hierárquica das pastas. Esta é a interação mais comum e direta do usuário com o armazenamento.
*
Locais de armazenamento/unidades: Os usuários percebem o armazenamento como locais, seja um disco rígido local (c:, d:, etc. no Windows; /home, /etc. no Linux), uma unidade de rede (unidade de rede mapeada) ou um serviço de armazenamento em nuvem (Google Drive, Dropbox, OneDrive). Eles entendem que os arquivos são "armazenados" nesses locais.
*
O sistema de arquivos (interação indireta): Embora os usuários não interajam diretamente com o sistema de arquivos, é a camada subjacente que gerencia arquivos e pastas. Eles experimentam seus efeitos por meio de operações de arquivos:criando, excluindo, movendo e acessando arquivos. O sistema de arquivos lida com a organização de arquivos, permissões e localização de dados no meio de armazenamento físico.
*
Funcionalidade de pesquisa: Este é um ponto de interação crucial; Os usuários não navegam necessariamente em todo o sistema de arquivos manualmente. Em vez disso, eles pesquisam arquivos ou pastas específicas com base em nomes, conteúdo (se indexado) ou outros metadados.
Embora os usuários possam interagir com recursos de armazenamento mais avançados (como partições, configurações de invasão, etc.), é altamente especializado e normalmente não é parte da experiência cotidiana. Os quatro acima são os elementos principais de como quase todos os usuários interagem com o armazenamento.