본문 바로가기

Linux Unix/Command

[ Linux ] mkdir - 디렉터리 만들기

반응형

mkdir 명령어는 Linux에서 새 디렉토리를 생성할 때 사용합니다. 기본 사용법과 몇 가지 유용한 옵션을 소개하겠습니다.

기본 사용법

mkdir [옵션] 디렉토리_이름

예제

  1. 디렉토리 생성:
   mkdir my_directory

현재 디렉토리에 my_directory라는 이름의 디렉토리를 생성합니다.

  1. 다중 디렉토리 생성:
   mkdir dir1 dir2 dir3

한 번에 여러 디렉토리(dir1, dir2, dir3)를 생성할 수 있습니다.

유용한 옵션

  1. 부모 디렉토리와 함께 생성 (-p):
   mkdir -p /home/user/parent_dir/child_dir

만약 parent_dir이 존재하지 않는다면, 이 명령어는 parent_dir과 그 안의 child_dir을 모두 한 번에 생성합니다. 부모 디렉토리가 이미 있는 경우에도 오류 없이 child_dir만 생성됩니다.

  1. 디렉토리 생성 시 권한 설정 (-m):
   mkdir -m 755 my_directory

디렉토리를 생성할 때 파일 권한을 지정합니다. 여기서 755는 소유자는 읽기, 쓰기, 실행 권한을 가지며, 그룹과 다른 사용자는 읽기 및 실행 권한만 가지게 됩니다.

주의 사항

  • 디렉토리 이름에 특수 문자나 공백이 포함된 경우, 이름을 따옴표로 감싸거나 백슬래시(\)를 사용해야 합니다.
   mkdir "my new directory"

또는

   mkdir my\ new\ directory

mkdir 명령어를 사용하여 디렉토리를 쉽게 생성할 수 있습니다.

반응형