예, 있습니다. -r
옵션을 사용하면 rm
은 r 에코로 지정되며 해당 인수를 기점으로 전체 파일 계층 구조를 제거합니다. 즉, 디렉토리가 주어지면 모든 내용을 제거한 다음 효과적으로 rmdir
을 수행합니다.
다른 두 가지 옵션은 -i
과 -f
입니다. -i
은 을 나타내고,nteractive를 나타내며; rm
은 각 파일을 삭제하기 전에 메시지를 표시합니다. -f
은 f orce를 나타냅니다. 묻지 않고 모든 것을 삭제합니다. -i
은 더 안전하지만 -f
은 빠릅니다. 인 경우에만 사용하십시오.을 올바르게 삭제하면됩니다. -r
으로 지정할 수 있습니다. 그것은 독립적 인 설정입니다.
평소와 같이 스위치를 결합 할 수 있습니다. 은 rm -ri
이고 rm -r -f
은 rm -rf
입니다.
은 또한 당신이 배우고 것은 모든 유닉스 OS에 bash
적용 참고 : 사실 등 OS X, 리눅스, FreeBSD의, rm
의 구문은 모든 유닉스 OS에 거의 모든 쉘에서 동일 . 후드 아래에있는 OS X는 실제로 BSD Unix 시스템입니다.
+1 그리고 기꺼이 "조심하세요!"라고 덧붙였습니다. 부분 ... 확실히 좋은 날을 나쁜 것으로 바꿀 수있는 "Sawzall"명령. 부주의하게 휘두르는 경우. – itsmatt
dont do "# rm -rf /" – DarthVader
@itsmatt : 사람들이 Sawzall을 주면 갑자기 모든 문제가 재미있어 보여요! –