>  기사  >  운영 및 유지보수  >  rm -rf /*무슨 뜻인가요?

rm -rf /*무슨 뜻인가요?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-07-23 11:31:17121692검색

rm -rf /*무슨 뜻인가요?

VPS 호스트 교환 포럼을 자주 방문하는 친구는 사용자가 명령에 대한 질문을 게시하면 장난을 치고 싶은 일부 사용자가 이해하지 못하는 경우 SSH에서 "rm -rf /*"를 실행하도록 응답하는 것을 볼 수 있습니다. 이 명령을 실행하면 전체 Linux 시스템 파일이 삭제될 수 있습니다.

이 삭제 명령은 "루트" 권한이 있는 계정에서만 실행할 수 있습니다. "루트" 권한이 없는 다른 계정은 자신의 사용자 또는 사용자 그룹에 속한 파일만 삭제할 수 있습니다.

Linux 디렉터리는 /와 같은 디렉터리 형태로 저장됩니다. rm은 Linux 삭제 명령이고, "-rf"가 뒤따르고 "-r"은 반복 삭제(현재 디렉터리 폴더의 모든 파일과 파일을 삭제한다는 의미)를 나타냅니다. ), "-f"는 강제 삭제를 의미합니다. 후행 /*는 루트 디렉터리 "/" 아래의 모든 파일을 나타냅니다.

그런 다음 / 디렉터리에서 강제 재귀 삭제를 수행하면 명령은 프롬프트 없이 /home, /sbin 등을 포함하여 / 아래의 모든 시스템 디렉터리를 삭제합니다.

rm -rf /*

위 명령을 임의로 실행하지 마십시오. 그렇지 않으면 전체 Linux 시스템이 삭제됩니다.

관련 권장 사항: "Linux 운영 및 유지 관리 자습서"

루트 디렉터리에 a 디렉터리를 만들고 a 디렉터리 아래에 b 파일과 c 파일을 만듭니다

rm -rf /*무슨 뜻인가요?

# rm -rf /a 사용 그것이 어떤 효과인지 확인하기 위해.

rm -rf /*무슨 뜻인가요?

# rm -rf 명령은 디렉터리 전체를 삭제하는 명령이므로 평소대로 사용해도 괜찮습니다.

그런 다음 /

rm -rf /*무슨 뜻인가요?

을 삭제하면 프롬프트가 표시되므로 일반적으로 실수하지 않을 것입니다. 온라인에서는 이 메시지가 버전 7에서만 추가되었다고 합니다. 따라서 버전 7 이하인 경우 주의하세요!

하지만 /*는 직접 실행됩니다.

rm -rf /*무슨 뜻인가요?

모두 삭제할 수는 없지만.

rm -rf /*무슨 뜻인가요?

하지만 여전히 작동합니다. 즉, 일부 명령을 사용할 수 없습니다.

하지만 즉시 충돌이 발생하면 안 되나요? 어떻게 아직도 작동할 수 있나요? 어쨌든 먼저 다시 시작하고 무슨 일이 일어나는지 확인하십시오.

rm -rf /*무슨 뜻인가요?

뭐, 죽은 것 같군요.

그래서 rm을 사용하는 것은 권장하지 않습니다. mv를 사용하여 파일을 /delete/년, 월, 일로 이동한 다음 매월 삭제하도록 예약된 작업을 작성해야 합니다. 휴지통 기능과 동일합니다.

위 내용은 rm -rf /*무슨 뜻인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.