• Архив новостей
  • Архив новостей
    ПН ВТ СР ЧТ ПТ СБ ВС
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

СЕРВИСЫ
Каталог IT 
Разработка сайтов
Интернет-провайдеры

Отправить новость

Сообщите новость, интересную читателям 42.TUT.BY


  • Архив новостей
  • Архив новостей
    ПН ВТ СР ЧТ ПТ СБ ВС
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345
реклама

Программист обманул интернет историей о "коде-убийце"


Итальянец Марко Марсала рассказал, как он удалил полторы тысячи сайтов и все бэкапы из-за ошибки в команде. Позже выяснилось, что история была фальшивкой.

Фото: engadget.com
Фото: engadget.com

На днях пользователь технического форума Марко Марсала (Marco Marsala) задал необычный вопрос: «Можно ли восстановить сервер после команды rm -rf?». Он представился владельцем хостинг-компании с 1500 клиентов.

Выяснилось, что однажды вечером он хотел удалить определенные директории на различных серверах и ввел команду rm -rf {foo}/{bar}. Значения переменных {foo}/{bar} он не задал и команда удалила абсолютно все файлы из каталога root. После этого с сервера исчезли все файлы, в том числе и резервные копии, которые хранились на физически смонтированных носителях.

Команда «rm -rf/» имеет дурную славу среди тех, кто работает с UNIX-подобными системами. Она вызывание удаление всех файлов сервера сразу без уточнений и предупреждений.

Пользователи форума посочувствовали незадачливому администратору и предложили воспользоваться аппаратным восстановлением данных. Кое-кто предложил закрыть бизнес и подыскать хорошего юриста.

Эту историю опубликовало множество новостных ресурсов — Engadget, Independent, Telegraph, Lenta.ru, Geektimes, TJournal и другие. Позже сам Масала признался, что выдумал этот случай, чтобы потроллить участников форума.

«Я написал это сообщение просто для удовольствия, чтобы увидеть, что мне будут отвечать другие пользователи. Никто не заметил, что это невозможно. Это все равно, что сказать, что 2×2=5».

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

Читайте также:

Google спрятала тест для найма программистов в поисковой выдаче

Отправить новость
Сообщите редакции новость, интересную читателям 42.TUT.BY