Alguns sistemas de arquivos permitem usar read()
nos diretórios, mas isso deve ser visto como um erro, já que as estruturas de dados em tal diretório podem não estar documentadas.
Você nunca pode usar write()
, pois isso destruiria a integridade do diretório afetado.
As interfaces oficiais dos diretórios são opendir(), closedir() readdir(), telldir(), seekdir()