명령어/Linux

[리눅스] mkdir 디렉터리 생성

jykim23 2026. 7. 8. 23:10
반응형

부제: 폴더 만들기, 중간 경로까지 한 번에

mkdir logs         # 디렉터리 생성
mkdir -p a/b/c     # 중간 경로까지 한 번에
$ mkdir -p a/b/c
$ find a
a
a/b
a/b/c

-p는 중간 디렉터리(a, a/b)가 없어도 한 번에 다 만들어준다.
이미 있는 디렉터리를 다시 만들어도 -p면 에러 없이 넘어간다. 스크립트에서 자주 쓰는 이유다.

이렇게도 쓴다

프로젝트 뼈대를 한 번에 만든다(중괄호 확장).

mkdir -p app/{src,tests,docs}

 

만들면서 권한까지 정한다.

mkdir -m 700 private

 

뭘 만들었는지 확인하면서 만든다.

mkdir -pv a/b/c

 

오늘 날짜 이름의 백업 폴더를 만든다(date 조합).

mkdir -p backup/$(date +%F)

 

연도/월 디렉터리 트리를 한 번에 깐다({01..12}는 순번 확장).

mkdir -p logs/{2025,2026}/{01..12}
반응형