7

Как я могу удалить всю свою систему, используя терминал? Я знаю, что начало это rm , но что тогда?

3 ответа3

8

Большинство современных дистрибутивов Linux фактически отключают возможность удаления root по умолчанию. Чтобы пройти через это, вы должны использовать флаг --no-preserve-root .

Полный код для удаления корневого каталога (/)

rm -rf --no-preserve-root /

Вы должны будете запустить это как root, хотя.

Другой способ сделать это с помощью команды dd для этого

dd if=/dev/zero of=/dev/sd[x]

где [x] - диск, который вы хотите стереть. Это перезаписывает каждый бит вашего диска в 0, который постоянно стирает все.

1

В качестве пользователя root вы можете сделать:

rm -rf --no-preserve-root /

Обычно мы стараемся избегать этих вещей. :)

0

В зависимости от того, что вы подразумеваете под удалением, вы можете получить лучшие результаты

# for d in /dev/[sh]d? ; do dd if=/dev/zero of=${d} ; done ;

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .