유튭보다가 알게된 위험한 명령이다.

:(){:|:&};:

위 코드 실행하면 시스템 리붓해야한다고 한다.

명령의 내용은 함수를 하나 정의하고 무한 호출하는 것인데, 함수명을 :으로 만들어서 알아보기 어렵지만

fork()
{
	fork | fork&
}
 
fork

이런 뜻이다. fork처럼 일반적인 알파벳 함수명 대신 :을 사용했고 ;을 넣어서 한 줄로 만들었다.

: | :&

는 자신(:)을 호출하고 그 결과를 백그라운드 프로세스로 포크한 자신(:&)에게 전달(|)한다.
이게 무한 반복되므로 시스템이 사용 불가 상태가 된다.