Программист обманул интернет историей о "коде-убийце"
20.04.2016 00:14
—
Новости Hi-Tech
|
Итальянец Марко Марсала рассказал, как он удалил полторы тысячи сайтов и все бэкапы из-за ошибки в команде. Позже выяснилось, что история была фальшивкой. На днях пользователь технического форума Марко Марсала (Marco Marsala) Выяснилось, что однажды вечером он хотел удалить определенные директории на различных серверах и ввел команду rm -rf {foo}/{bar}. Значения переменных {foo}/{bar} он не задал и команда удалила абсолютно все файлы из каталога root. После этого с сервера исчезли все файлы, в том числе и резервные копии, которые хранились на физически смонтированных носителях. Команда «rm -rf/» имеет дурную славу среди тех, кто работает с UNIX-подобными системами. Она вызывание удаление всех файлов сервера сразу без уточнений и предупреждений. Пользователи форума посочувствовали незадачливому администратору и предложили воспользоваться аппаратным восстановлением данных. Кое-кто предложил закрыть бизнес и подыскать хорошего юриста. Эту историю опубликовало множество новостных ресурсов — «Я написал это сообщение просто для удовольствия, чтобы увидеть, что мне будут отвечать другие пользователи. Никто не заметил, что это невозможно. Это все равно, что сказать, что 2×2=5». Дело в том, что современные системы для полного удаления всех данных требуют также строку --no-preserve-root. Команда же, приведенная итальянцем, не работает так, как он описал. Большинство пользователей подвоха не заметило. Чтобы разместить новость на сайте или в блоге скопируйте код:
На вашем ресурсе это будет выглядеть так
Итальянец Марко Марсала рассказал, как он удалил полторы тысячи сайтов и все бэкапы из-за ошибки в команде. Позже выяснилось, что история была фальшивкой.
|
|