2016-08-06 3 views
-1

Согласно лемме Википедии о fork bomb, особенно если Bash используется, я хочу знать, что произойдет, если я бы выполнить этот код в моем Bash и немедленно (или через несколько секунд), выключите машину.Действительно ли бомба-вилка-ударник живет вечно?

  1. Будет ли вилочная бомба еще жива, если я перезапущу машину?
  2. Или эта вилка бомбы серьезно повредила бы что-то?
  3. Или это такая вилка, как академическая проблема?

ответ

2

В связи с bash вилкой бомбы

#!/bin/bash 
$0|$0& #"$0" returns the name of the shell script itself 

ли вилка бомба еще жива, если я перезагрузить машину? Нет

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

Или это такая вилка, как академическая проблема? Нет, хакеры используют его для перегрузки системы и делают систему «бесполезной».

Смежные вопросы