디렉토리 삭제하기
Coddy Terminal 여정의 기초 섹션에 포함된 레슨 — 82개 중 19번째.
터미널에서 디렉토리를 삭제하려면 디렉토리가 비어 있는지 여부에 따라 두 가지 옵션이 있습니다.
빈 디렉토리 삭제:
rmdir 명령어는 디렉토리 제거를 의미합니다. 완전히 비어 있는 디렉토리만 삭제할 수 있습니다:
rmdir empty_folder폴더에 파일이나 하위 디렉토리가 있는 경우, rmdir은 오류와 함께 실패합니다.
디렉토리와 그 모든 내용을 삭제하기:
디렉토리와 그 안의 모든 내용을 삭제하려면 rm을 -r 플래그(재귀적)와 함께 사용하세요:
rm -r documents이는 documents 폴더와 그 안에 있는 모든 파일과 하위 폴더를 제거합니다.
또한 -f와 함께 사용하여 확인 프롬프트 없이 강제 삭제할 수 있습니다:
rm -rf documents경고:
rm -rf는 터미널에서 가장 강력하고 위험한 명령어 중 하나입니다. 질문 없이 모든 것을 영구적으로 삭제합니다. 실행하기 전에 항상 경로를 다시 확인하세요 — 되돌리기 기능이 없습니다.
챌린지
초급rm -r을 사용하여 documents 디렉토리와 그 안의 모든 내용을 삭제한 다음, ls를 사용하여 삭제되었는지 확인하세요.
경고: 이것은 디렉토리와 그 안의 모든 것을 영구적으로 삭제합니다. 터미널에서 삭제된 디렉토리를 복구할 방법이 없습니다!
치트 시트
빈 디렉토리를 삭제하려면 rmdir을 사용하세요:
rmdir empty_folder디렉토리와 그 안의 모든 내용을 삭제하려면 rm -r (재귀적)을 사용하세요:
rm -r documents확인 프롬프트 없이 강제 삭제하려면 -f와 함께 사용하세요:
rm -rf documents경고: rm -rf는 확인 없이 모든 것을 영구적으로 삭제하며 복구할 수 없습니다.
직접 해보기
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.