Возможно, это глупый вопрос, но что будет хуже для вашей системы? (Я думаю, что оба) Но, по моему мнению, mv будет самым быстрым, чтобы "удалить" все это. Я ошибся ? (не хочу тестировать в любом случае ^^)
2 ответа
Я бы выбрал первый вариант, потому что mv -r / /dev/null
не будет работать:
$ mkdir A
$ mv -r A /dev/null
mv: invalid option -- 'r'
Try 'mv --help' for more information.
$ mv A /dev/null
mv: cannot overwrite non-directory ‘/dev/null’ with directory ‘A’
Не говоря уже о том, что вы не можете переместить каталог как / в подкаталог под себя.
Если это серьезный вопрос, почему вы не хотите связывать данные? Для большинства целей вы можете просто воссоздать файловую систему.
dd
- это команда, которая вам нужна:
dd if=/dev/urandom of=/dev/sda
Тогда это невосстановимо перезаписывается. Примечание: Возможно, вы все еще можете что-то восстановить с помощью такого инструмента, как Spinrite, Стив Гибсон утверждает, что он может восстанавливать данные из перезаписанных блоков, используя оставшийся магнетизм предыдущей операции записи.
DBAN - это еще один бесплатный инструмент с более необычным интерфейсом, который выполняет несколько пользовательских перезаписей.