728x90
728x90

mkdir 명령어 -p 옵션

들어가며

  • mkdir 옵션의 -p 옵션에 대해 알아보자.

 

mkdir 명령어

  • 리눅스와 유닉스 기반 운영 체제에서 디렉터리(폴더)를 생성하는 명령

 

-p 옵션

  • -p 옵션을 사용하면 지정한 디렉터리와 모든 중간 디렉터리(부모 디렉터리)를 생성할 수 있다.
  • 중간 디렉터리가 존재하지 않는 경우에도 디렉터리를 생성한다.
  • 즉, 디렉터리를 재귀적으로 생성한다.
  • 이 옵션을 사용하지 않으면 중간 디렉터리가 존재하지 않는 경우 에러가 발생하며 디렉터리를 생성하지 못한다.

 

사용 예

$ mkdir -p src/utils

 

  • 이 명령은 src 디렉터리가 이미 존재하지 않더라도 src 디렉터리를 먼저 생성하고, 그 다음 src 디렉터리 아래에 utils 디렉터리를 생성한다.
    • 중간 디렉터리를 자동으로 생성하므로 디렉터리를 일일이 하나씩 만들 필요가 없다.

 

참고

mkdir 명령어 옵션 전부 알아보기

mkdir [OPTION]... DIRECTORY...
  • -m, --mode=MODE : set file mode (as in chmod), not a=rwx - umask
  • -p, --parents : no error if existing, make parent directories as needed
  • -v, --verbose : print a message for each created directory
  • -Z, --context=CTX : set the SELinux security context of each created directory to CTX
  • --help : display this help and exit
  • --version : output version information and exit

 

728x90
728x90

mkdir 명령어 -p 옵션들어가며mkdir 명령어-p 옵션사용 예참고mkdir 명령어 옵션 전부 알아보기