Eu tenho um sistema de arquivos com muitos arquivos pequenos que eu apago regularmente (os arquivos são um cache que pode ser facilmente regenerado). É muito mais rápido simplesmente criar um novo sistema de arquivos em vez de executar rm -rf
ou rsync
excluir todos os arquivos (ou seja, excluir com eficiência um diretório grande contendo milhares de arquivos ).
O único problema com a criação de um novo sistema de arquivos para limpar o sistema de arquivos é que seu UUID muda, levando a alterações em, por exemplo, /etc/fstab
.
Existe uma maneira de simplesmente "desvincular" um diretório de, por exemplo, um sistema de arquivos ext4 ou limpar completamente sua lista de inodes?