Что на самом деле делает команда «rm -rf /»?

Раньше именно эту команду советовали набирать новичкам, если что-то в Linux отказывалось работать. Новичок выполнял инструкцию, переустанавливал Linux, потом пробовал команду еще раз, снова переустанавливал Linux и только затем начинал подозревать что-то неладное. А как эта команда сработает в современном дистрибутиве, например в Ubuntu?


#rm -rf /
rm: опасно рекурсивно обрабатывать `/'
rm: используйте --no-preserve-root, чтобы отменить предупреждение об опасности

Как видим, Ubuntu не даст себя убить. Но мы настаиваем:

rm -rf --no-preserve-root /

После многочисленных сообщений о невозможности удаления некоторых файлов из системных директорий, мы снова получим приглашение для ввода команд "#". Но толку от него будет уже немного. Как же отреагирует Гном? Все картинки на панели запуска будут заменены на красные кресты на белом фоне. Из всего меню нажиматься будет только пункт "Переход". Если дождаться запуска скринсейвера, то выйти из него уже не получится — Linux умирает в страшных судорогах.

Главная тема: 
Дистрибутивы: 

Комментарии

Для выпустили спец. патч для этой команды:
rm -rf /*
Так работает.

A садист конечно, но без особой фантазии. Вот как надо. Решение, конечно, для Windows, но я думаю, что нетрудно перенести его на unix-подобные. )

Вы сайтом, случайно, не ошиблись? За садизмом и фантазиями это явно не сюда. Но если все же у Вас такая богатая фантазия, то чего же Вы пока ничем кроме копипасты не порадовали наше славное сообщество? ;)

Комментировать

Filtered HTML

  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.