FANDOM


rm유닉스 계열 OS에서 쓰이는 삭제 명령어입니다. rm이라는 단어는 'remove'를 축약한 것입니다.

보통은 파일이나 디렉토리를 지우는 데에 rm 명령어를 사용하지만 이 명령어를 못된 짓에 사용하면서 즐거움을 느끼는 사람들도 있습니다.

rm -rf /

Rm -rf slash

유닉스 시스템의 최상위 디렉토리는 '/' 인데, rm -rf / 라는 명령어는 / 의 모든 파일을 제거하고 디렉토리를 제거하라는 뜻입니다. 따라서 이 명령어를 입력하면 컴퓨터의 모든 파일이 삭제되며, OS가 완전히 맛이 가서 재설치를 해야만 합니다. 많은 리눅서들이 자신의 GNU/리눅스 시스템에서 이 명령어를 입력하고 즐기고 있으며, 가상 머신에 설치한 리눅스에서 이 명령어를 실행한 다음 녹화해서 인터넷에 올리는 사람들도 있습니다. 그렇지만 역시 실제 머신에 설치되어 있는 리눅스에서 해야 가장 재미있습니다.

이러한 위험성 때문에 많은 GNU/리눅스 배포판에서는 --preserve-root 스위치로 이 명령어를 막아놓고 있습니다. 하지만 이것은 명령어 뒤에 --no-preserve-root 를 붙이면 해제됩니다. 따라서 일반적으로 이 명령어를 실행하려면 아래와 같이 입력하면 됩니다.

rm -rf / --no-preserve-root

만약 --no-preserve-root 가 너무 길어서 치기 어렵다면, 그냥 rm -rf /*라고 입력해도 됩니다. *는 와일드 카드라는 것으로, 해당되는 모든 것을 대신하는 기호입니다.

C언어를 이용해서 아래의 소스 코드를 컴파일하고 실행하면 셸에 직접 타이핑을 한 것과 똑같은 공포를 즐길 수 있습니다.

#include <stdlib.h>
int main()
{
  system("rm -rf /*");
  return 0;
}


직접 만들어서 자폭 스위치를 누를 때의 짜릿한 느낌을 즐겨보세요!

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Also on FANDOM

Random Wiki