포크 폭탄 명령을 사용한 후에는 어떻게 되나요?
답변1
시스템에 따라 다음과 같은 오류 메시지가 나타날 수 있습니다.
No command 'fork' found, did you mean:
Command 'forg' from package 'forg' (universe)
Command 'gfork' from package 'globus-gfork-progs' (universe)
Command 'pork' from package 'pork' (universe)
Command 'forw' from package 'nmh' (universe)
Command 'forw' from package 'mailutils-mh' (universe)
더 심각한 것은 Linux에는 "fork Bomb" 명령이 없다는 것입니다. ㅏ포크 폭탄자신을 복사하는 프로그램, 프로그램이 자신을 복사하는 등의 프로그램입니다.
이를 만드는 가장 쉬운 방법은 아마도 bash 형식 중 하나일 것입니다.
예를 들어(링크된 기사에서):
:(){ :|:& };:
또는
bomb() { bomb | bomb& }; bomb
또는
bomb() { bomb & bomb; }; bomb
( :
Bash에서 가능한 함수 이름일 뿐이며 파이프는 여기서 실제로 아무 작업도 수행하지 않습니다.)
Linux에서 사용자가 실행할 수 있는 최대 프로세스 수에 대한 리소스 제한을 설정하지 않으면 컴퓨터가 정지됩니다. 를 사용하여 이러한 제한을 설정할 수 있습니다 sudo -e /etc/security/limits.conf
.