Por que o tamanho de um diretório vazio no Linux é 4KB? [fechadas]
Estou usando o Ubuntu 14.04 e criei um diretório vazio em / tmp com o comando mkdir:
cd /tmp
mkdir foo
e depois verifiquei o tamanho usando ls:
ls -ldh foo
e o resultado mostra que o tamanho do diretório é 4KB, embora não tenha nada dentro!
então eu criei um arquivo vazio com o touch:
touch empty
e depois verifiquei seu tamanho:
ls -l empty
o resultado mostra que o arquivo vazio é 0B, que difere do diretório vazio.
Eu li sobre algumas perguntas e respostas dizendo que o 4KB é o metadado do diretório. Mas se são os metadados, que tipo de informação é armazenada e por que é tão grande, e por que um arquivo vazio não possui esse tipo de metadado? Se não são os metadados, o que o 4KB significa?