[태그:] 폴더 삭제

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

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

    "Directory not empty"

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

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

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

    rm -rf [폴더 이름]

    rm 명령어

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

    주의사항

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

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

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

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

    감사합니다.