디렉터리(폴더)를 생성하는 DOS 명령 ‘MD’ 또는 ‘MKDIR’을 사용하여 디렉터리를 생성할 수 있습니다.
기본적인 명령어를 알아 보고, 몇가지 테스트를 통해 주의 사항(?)을 알아 봅니다.
DOS 명령어 – MKDIR(MD) ??
기본적으로 디렉터리(폴더)를 만드는 명령은 다음과 같습니다.
MKDIR [드라이브:]경로 또는 MD [드라이브:]경로
자세한 내용을 보시려거든 윈도우즈 커맨드창에서 mkdir/?
라고 입력해 보세요.
다수 디렉터리(폴더) 생성
여러개의 디렉터리를 생성하는데 mkdir "folder name"
명령어를 줄기차게 입력해야 한다면 수십..수백개의 디렉터리를 생성할땐 좌절감을 느낌니다.
생성의 기본
Windows 명령 프롬프트(cmd)에서 mkdir 1 ; 2 ; 3
하면, 해당 디렉터리에 1, 2 그리고 3이라는 디렉터리가 생성됩니다.
나름 만족스러운 결과물이 나오죠 ^^
1.
mkdir
바로 뒤의 공백을 제외한1 ; 2 ; 3
사이의 공백은 의미가 없습니다.2.
mkdir
과md
는 같습니다.3.
;
(콜론) 구분자를 사용하지 않고 아래로 나열해도 같습니다.
md 1 md 2 md 3
공백 및 ‘&’의 결과 ??
그러면 이렇게 하면 어떻게 될까요 ??
mkdir test.folder;1 2;3&4;5 & 6
사실상 원했던 결과는 ..
이라는 4개의 디렉터리가 생성되기를 원했지만 ..
그러나 의외의 결과가 나타납니다.
‘1 2’와 같이 1과 2 사이에 공백이 있을 경우 ‘;(콜론)’과 같은 의미로 ‘1’과 ‘2’라는 디렉터리가 생성됩니다. 또한 ‘&’ 이후의 것들이 무시되는 것을 알 수 있습니다.
중요합니다 !!!
공백이 들어가 있는 디렉터리(폴더)명 등의 원하는 결과를 위해서는 “ "로 묶어 주어야 합니다.
이것저것 신경쓰기 싫다 하시면 .. 무.조.건.!! “ ”표로 묶어 주세요 ^^
즉, 다음과 같이 해야만 원하는 결과를 볼 수 있습니다.
mkdir test.folder;”1 2”;”3&4”;”5 & 6”
역슬래시(\)를 통한 하위 디렉터리 생성 ??
다음과 같은 경우 어떻게 될까요 ??
mkdir 1 ; 1\2 ; 3
총 3개의 디렉터리가 생성됩니다.
헌데 유의해서 보실 부분은 ‘1’ 하위에 ‘2’라는 디렉터리가 생성된 것입니다.
역슬래시(\) 문자를 통해 하위 디렉터리도 생성이 가능하더랍니다 ^^
추가적으로 다음과 같이 만들려 한다면 어떻게 해야 할까요 ^^??
mkdir “1\2\3\4\5\6”
로 간단하게 생성됩니다.
여기서 알 수 있는 것은 하위 디렉터리를 생성하기 위해 상위 디렉터리를 따로 만들어줄 필요가 없다는 것입니다. 즉, 복잡하게 아래와 같은 필요가 없다는 뜻입니다. ^^
mkdir “1” ; “1\2” ; “1\2\3” ; “1\2\3\4” ; “1\2\3\4\5” ; “1\2\3\4\5\6”
디렉터리(폴더) 생성에 대한 결론
(1) mkdir
또는 md
명령으로 디렉터리를 생성한다.
(2) ;
(콜론)을 사용하여 디렉터리명을 구분한다.
(3) [공백]의 경우 ;
과 같은 의미로 처리되므로 디렉터리명은 " "
로 묶어 주어야 한다!!
(4) &
이후의 것들은 무시된다.
(5) \
문자를 통하여 하위 디렉터리 생성이 가능하다.