Говорить о «данных» слишком широко, но совершенно очевидно, что вы на самом деле говорите о файлах . Вы должны знать, что файлы обычно хранятся в файловых системах. Хотя есть различия, это обычно означает, что существует древовидная структура путей, представляющих файлы или каталоги, и файлам назначается место на жестких дисках, где хранится их содержимое.
Такие команды, как rmпросто удалить файл, то есть запись в дереве: они помечают родительский каталог как имеющий одного дочернего элемента. По адресу, где находился файл, и где находилось содержимое файла, ничего не меняется.
Однако есть также такие команды, как shred, которые фактически перезаписывают содержимое файла, так что его (в идеале) нельзя восстановить. Это на самом деле сложнее, чем первое, потому что не гарантируется, что одни и те же сектора используются для хранения перезаписываемых данных, и потому что физически магнитные данные на диске не просто двоичные. Кроме того, такие инструменты не просто обнуляют данные, но многократно перезаписывают их шаблонами или случайными данными, что затрудняет их физическое восстановление.
Итак, есть оба варианта, которые вы упомянули, но ежедневное удаление - это просто удаление указателя на фактические данные.