あの実行してはいけない Linux コマンドは「Fork 爆弾」っていうのか…
実行してはいけない Linux コマンド、「危険シェル芸」として、次のようなコマンドが有名になった。
# 実行厳禁!
$ :(){:|:&};:
- 参考 : 【試さないで】危険シェル芸【違法(脱法)シェル芸を勧められたり、 身近な人が持っていたりしませんか?】 - Togetter
- 参考 : $ :(){: | :};: がなぜ危険なのか… - じゃあ、おうちで学べる
コレは「再帰的に自システムを呼び出す」ことでマシンを落とす挙動をするのだが、コレに「Fork 爆弾」という名前が付いていることを初めて知った。
- 参考 : Fork爆弾 - Wikipedia
- 参考 : 危険!決して実行してはいけないLinuxコマンド7個(+1個) | 俺的備忘録 〜なんかいろいろ〜
- 参考 : 新・5大Linux破壊の呪文 | 株式会社ビヨンド
- 参考 : 実行してはいけないLinuxコマンド
ちなみに Windows コマンドプロンプトでは以下のようなコマンドで、Fork 爆弾が実現できる。
Rem 実行厳禁!
> for /l %a in (0,0,0) do start