Falar sobre "dados" é muito amplo, mas é bastante óbvio que você está falando sobre arquivos . Você precisa estar ciente de que os arquivos geralmente são armazenados nos sistemas de arquivos. Embora existam diferenças, isso geralmente significa que há uma estrutura em árvore de caminhos, representando arquivos ou diretórios, e os arquivos recebem espaço nos discos rígidos onde seu conteúdo é armazenado.
Comandos como rmsimplesmente remover o arquivo, ou seja, a entrada na árvore: eles marcam o diretório pai como tendo menos um filho. No endereço em que o arquivo estava e onde estava o conteúdo do arquivo, nada muda.
No entanto, também existem comandos como shred, que realmente substituem o conteúdo do arquivo, para que ele (idealmente) não possa ser restaurado. Na verdade, isso é mais difícil do que o anterior, porque não é garantido que os mesmos setores sejam usados para armazenar os dados substituídos e, porque fisicamente, os dados magnéticos no disco não são simplesmente binários. Além disso, essas ferramentas não zeram os dados, mas os substituem várias vezes com padrões ou dados aleatórios, para dificultar fisicamente a restauração.
Portanto, existem duas opções que você mencionou, mas a exclusão diária é simplesmente remover o ponteiro para os dados reais.