디렉터리는 어떻게 만들고 삭제하나요?
mv는 디렉터리를 파일과 동일하게 취급합니다.
예를 들어, 홈 디렉터리에 있을 때 mv seasonal by-season을 실행하면
mv는 seasonal 디렉터리의 이름을 by-season으로 바꿔요.
하지만 rm은 다르게 동작합니다.
디렉터리에 대해 rm을 시도하면,
셸은 그렇게 할 수 없다는 오류 메시지를 출력합니다.
주로 작업물이 가득한 디렉터리를 실수로 통째로 지우는 일을 막기 위해서예요.
대신 rmdir라는 별도의 명령을 사용할 수 있습니다.
안전성을 높이기 위해 이 명령은 디렉터리가 비어 있을 때만 동작하므로,
디렉터리를 지우기 전에 그 안의 파일을 먼저 삭제해야 합니다.
(숙련 사용자는 rm에 -r 옵션을 사용해 동일한 효과를 낼 수 있습니다.
명령 옵션은 다음 장에서 다루겠습니다.)
이 연습은 강의의 일부입니다
