Якщо говорити про "дані", то це занадто широко, але це очевидно, що ви насправді говорите про файли . Потрібно знати, що файли зазвичай зберігаються у файлових системах. Хоча існують відмінності, це, як правило, означає, що існує деревна структура шляхів, яка представляє або файли, або каталоги, а файлам відведено місце на жорстких дисках, де зберігається його вміст.
Такі команди, як rmпросто видалити файл, тобто запис у дереві: вони позначають батьківський каталог як один з меншими дочірніми. За адресою, де був файл, і де був його вміст, нічого не змінюється.
Однак є й такі команди, як shred, фактично, перезапис вмісту файлу, так що його (в ідеалі) неможливо відновити. Це насправді важче, ніж попереднє, оскільки не гарантується, що ті самі сектори використовуються для зберігання даних, що перезаписуються, а тому, що фізично магнітні дані на диску не є просто бінарними. Крім того, такі інструменти не просто нулюють дані, але кілька разів переписують їх шаблонами або випадковими даними, щоб фізично важче відновити.
Отже, є обидва варіанти, які ви згадали, але щоденне видалення - це просто видалення покажчика на фактичні дані.