맥 터미널: rmdir 비어있지 않은 폴더 삭제 방법


 

 

광고

맥북을 정리하다가 필요 없는 폴더를 rmdir 명령어로 삭제하려고 했는데, 자꾸 오류 메시지가 발생하더라구요.

"Directory not empty"

디렉토리가 비어있지 않다는 오류 메시지인데요.

rmdir은 빈 폴더만 삭제할 수 있어서 폴더 안에 있는 파일들을 하나씩 지우고 다시 rmdir을 실행하려니 너무 번거롭더라구요.

그러다 rm 명령어로도 삭제할 수 있는 방법을 찾았습니다.

rm -rf [폴더 이름]

rm 명령어

rm: 파일이나 폴더를 삭제하는 명령어
-r: 폴더 안의 모든 파일과 하위 폴더까지 재귀적으로 삭제
-f: 삭제 과정에서 발생할 수 있는 질문이나 경고 메시지 없이 강제로 삭제

주의사항

rm -rf는 정말 강력한 명령어라서 잘못 사용하면 중요한 파일까지 삭제될 수 있어요.

특히 루트(/) 디렉토리에서 rm -rf * 와 같이 사용하면 묻지도 않고 시스템 전체를 삭제할 수 있으니 주의하세요!

폴더 삭제 전에 항상 ls 명령어로 폴더 안의 내용을 확인하고, 중요한 파일은 백업해두는 습관을 들이세요.

혹시 저처럼 rmdir 오류 때문에 고생하신분께 도움이 되길 바라며 포스팅을 마치도록 하겠습니다.

감사합니다.


답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다