폴더 지우기
rm -r 로 디렉터리 제거하기
⏱ 예상 ~3분
01 · 읽기
폴더를 지우는 건 파일을 지우는 것과는 좀 달라요. rm 에게 재귀적(recursive) 으로 처리하라고 알려줘야 해요 — 안에 든 모든 걸 먼저 지우고, 그다음 폴더 자체를 지우라는 거예요.
💡 상상해 봐요가구가 가득 찬 방을 그대로 부술 수는 없잖아요. rm -r 은 먼저 안을 비우고, 그다음에 방을 허물어요.
핵심 정리
- rm -r 은 폴더와 그 안의 모든 것을 지워요
- -r 플래그는 recursive (재귀적) 라는 뜻 — 모든 내용물을 거쳐 가요
- 정말 조심하세요 — 한 번 지우면 전부 사라져요, undo 없음
02 · 터미널 실습
폴더 지우기는 파일 지우기와 살짝 달라요 — rm 에게 '재귀적' 으로 처리하라고 알려줘야 해요.
(이 섹션은 인터랙티브해요 — JavaScript를 켜 주세요.)
03 · 터미널 실습
폴더와 그 안의 모든 걸 지우려면 -r (recursive)을 붙여요.
(이 섹션은 인터랙티브해요 — JavaScript를 켜 주세요.)
04 · 퀴즈
rm myfolder 가 -r 없이 실패하는 이유는 뭘까요?
- 폴더가 기본적으로 읽기 전용이라서
- 먼저 폴더를 비워야 해서
- rm 은 기본적으로 파일만 지워요 — 폴더는 -r (recursive)을 붙여야 내용까지 함께 지울 수 있어요
- 폴더 이름을 따옴표로 감싸야 해서
⚠ 전체 인터랙티브 경험에는 JavaScript가 필요해요. JavaScript를 켜고 새로 고침해 주세요.
※ 이 사이트는 독립 운영되는 교육 프로젝트로, Anthropic의 공식 제품이 아니에요. Claude™ 는 Anthropic, PBC 의 상표예요.