Linux 명령어 | 파일 관리 | mkdir 디렉터리 생성
mkdir 명령어
디렉터리 생성한다.
mkdir는 make directory의 약자이다.
사용법
mkdir [생성할 디렉터리 이름]
option
- -p : 상위 디렉터리 까지 생성한다.
mkdir 명령어 사용예제
예제 1)
최상위 디렉터리에 test 디렉터리를 생성한다.
mkdir /test
이 명령어는 root 권한이 없다면 생성되지 않는다.
[devkuma@localhost ~]$ mkdir /test
mkdir: /test: Permission denied
최상위 디렉터리에 디렉터리를 생성하려면 root 권한이 필요하다.
예제 2)
현재 디렉터리에서 a 디렉터리 안에 b라는 디렉터리 생성한다.
mkdir a/b
이 명령어는 현재 디렉터리에서 a디렉터리가 존재하지 않는다면 생성되지 않는다.
[devkuma@localhost ~]$ mkdir a/b
mkdir: a: No such file or directory
여러 경로(a/b) 존재시에 항상 마지막 경로(b)가 타겟이 된다.
위의 명령어는 a디렉터리와 그 안에 b디렉터리를 생성하라는 것이 아니라, a디렉터리가 존재할 경우 그 안에 b라는 디렉터리를 생성하라는 뜻이다.
예제 3)
현재 디렉터리에서 a 디렉터리를 생성한뒤 그안에 b라는 디렉터리 생성한다.
mkdir -p a/b
최종 수정 : 2019-10-14