Общий алгоритм
сперва заполняем пространство рандомными данными, потом - нолями. Полезно при бэкапе раздела со сжатием, т.к ноли жмутся очень хорошо
Пример
f=/ZERO
сперва заполняем пространство рандомными данными, потом - нолями. Полезно при бэкапе раздела со сжатием, т.к ноли жмутся очень хорошо
Пример
f=/ZERO;
dd if=/dev/urandom bs=8M of=$f conv=noerror,sync status=progress;
rm -f $f;
dd if=/dev/zero bs=8M of=$f conv=noerror,sync status=progress;
rm -f $f
РАЗБОР
Файл, который будет расти и занимать собой место, затирая возможно имеющиеся в свободном пространстве на диске данные.
Остальные две строки выполняют запись в этот файл по очереди, каждый раз удаляя его, когда закончится свободное место.
Первая пишет рандомные данные, вторая - ноли
При желании можно поизвращаться сильнее, например шифруя утилитой ssl поток данных