반응형
부제: 폴더 만들기, 중간 경로까지 한 번에
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}반응형
'명령어 > Linux' 카테고리의 다른 글
| [리눅스] chmod 파일 권한 변경 (0) | 2026.07.08 |
|---|---|
| [리눅스] cat 파일 내용 출력 (0) | 2026.07.08 |
| [리눅스] rm 파일 디렉터리 삭제 (0) | 2026.07.08 |
| [리눅스] mv 파일 이동 이름 변경 (0) | 2026.07.08 |
| [리눅스] cp 파일 디렉터리 복사 (0) | 2026.07.08 |