커맨드라인에서 폴더를 삭제하는 방법


안녕하세요.
고코더 입니다.


이번에는 폴더를 삭제하는 명령어를 알아보겠습니다. del은 파일을 삭제하는 명령어 입니다.
대상을 폴더로 지정해도 하위에 있는 파일만 삭제됩니다. 폴더 삭제 명령어는 따로 존재합니다.
rmdir : 폴더를 삭제하는 명령어 romve directory에 약자



 1. rimdir [폴더] : 폴더삭제


폴더를 생성하였습니다. 여기서 folder_a를 지워보겠습니다.


해당 명령어를 입력합니다. 폴더안에 아무런 파일이 없다면 자연스럽게 삭제가 됩니다.
rmdir folder_a 


해당 폴더가 삭제되었습니다.




 2. rmdir /s [폴더] : 폴더안에 파일이 있을시에 삭제


폴더를 삭제하는건 안에 있는 모든 내용까지 삭제하게 됩니다. 그래서 옵션없이 폴더를 삭제할시에는 이러한 경고문구가 발생합니다.
디렉터리가 비어 있지 않습니다.


folder_b에는 c라는 폴더를 가지고 있기 때문에 삭제가 되지 않고 있습니다.


그래서 필요한 옵션은 /s입니다. 폴더 안에 내용까지 모두 삭제할 수 있는 명령어입니다.
rmdir /s folder_b
rmdir /s /q folder_b : 삭제 여부를 묻지 않는다.





마무리


폴더 삭제는 안에 파일을 확인 후에 매우 신중하게


댓글을 달아 주세요