Команда, вешающая Linux

Привет, Хабр! Сегодня будет маленькая статья про маленькую команду, которая вешает Linux и компьютер в целом. Продолжение под катом.

В команде нет ничего особенного, просто dd. А вот и сама команда:

sudo dd if=/dev/zero of=/dev/port 

Она, как вы уже поняли, вешает систему.
Теперь о том, как она это делает. Она пишет нули в порты ввода-вывода, ну а это вызывает непредвиденные последствия.
Вот что произошло с моим компом после этой команды. Экран потух, а лампочки питания и ЖД на корпусе перестали гореть. Я подумал, что компьютер просто отключился, но экран через 2-3 секунды включился и показал искаженную картинку. Я перезагрузился, но тут понял, что компьютер не видит мой жесткий диск и не грузится. Я перепроверил все — жесткого диска просто нет! К счастью, меня спасла «холодная» перезагрузка. После нее запустился fsck и все загрузилось.
Можно использовать как шутку над друзьями, но я не уверен, что все всегда будет так безболезненно.

ссылка на оригинал статьи https://habrahabr.ru/post/277667/

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *