webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...

Как быстро удалить все данные с компа?

Добрый день.
Мне нужно быстро удалить все данные с компа.
Достаточно ли для этого удалить папку /home/user/ ?
И как это можно сделать через терминал?
  • Вопрос задан
  • 1117 просмотров
Решения вопроса 2
RiseOfDeath
@RiseOfDeath
Диванный эксперт.
dd if=/dev/random of=/dev/sda

/dev/sda заменить на тот, что у вас.

Правда dd это не очень быстро.
Ответ написан
urtow
@urtow
*nix, python, QA, bagpipe, folk music
Если удалить быстро:

rm -rf /home/user/*

желательно запускать из под root. Но есть проблема - после такого удаления восстановить данные будет просто. Потому, если у Вас есть на диске данные, которые Вы хотите удалить так, чтобы их нельзя было восстановить (или очень трудно), лучше будет загрузиться с livecd, примонтировать диск и запустить команду

shred -n 5 -u /path

где path - путь к директории.

Данная команда не просто удалит данные, а удалит и после 5 раз перезапишет случайные данные поверх удаленных. Это гарантирует, что восстановить данные будет сильно сложнее, чем после простого rm -rf.

Если хотите - число по -n можно увеличить для надежности, но тогда увеличится и время.

Почему так происходит:
Когда вы удаляете файл - по факту сам файл не удаляется, а просто место на диске помечается, как свободное и до записи новых данных старые еще будут на месте.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Spetros
@Spetros
IT-шник
Самый быстрый способ - это предварительно зашифровать и "потерять/уничтожить" ключ.
Ответ написан
ipswitch
@ipswitch
IT-инженер
По-настоящему быстро и надёжно - только так
https://habrahabr.ru/company/neuronspace/blog/254671/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы