1. mkdir 명령어란?
mkdir 명령어는 Linux 시스템에서 디렉토리를 생성하는데 사용되는 명령어입니다. mkdir은 "Make Directory"의 약자로, 지정된 경로에 새로운 디렉토리를 만들어줍니다. 디렉토리는 파일을 구조화하고 정리하는데 도움을 줄 수 있으며, 파일 시스템의 중요한 구성 요소입니다. mkdir 명령어를 사용하면 쉽게 새로운 디렉토리를 생성할 수 있습니다. 이 디렉토리는 특정 작업을 수행하기 위해 파일을 그룹화하거나, 프로젝트별로 코드 파일을 구분하는 등의 용도로 사용될 수 있습니다. 다음으로 mkdir 명령어의 기본 사용법을 알아보겠습니다.
2. mkdir 명령어의 기본 사용법
mkdir 명령어의 기본 사용법은 다음과 같습니다:
mkdir [옵션] 디렉토리명
- 옵션: mkdir 명령어의 동작을 제어하는데 사용되는 옵션입니다. 이후에 옵션의 종류를 자세히 설명하겠습니다.
- 디렉토리명: 생성할 디렉토리의 이름입니다. 디렉토리명은 사용자가 지정하며, 공백없이 작성되어야 합니다.
예를 들어, "my_directory"라는 이름의 디렉토리를 현재 작업 디렉토리에 생성하고 싶다면 다음과 같이 명령어를 입력합니다:
mkdir my_directory
위 명령어를 실행하면, 현재 작업 디렉토리에 "my_directory"라는 이름의 디렉토리가 생성되게 됩니다.
이제 mkdir 명령어의 옵션 종류를 알아보겠습니다.
3. mkdir 명령어의 옵션 종류
mkdir 명령어는 다양한 옵션을 제공하여 추가적인 기능을 수행할 수 있습니다. 아래는 mkdir 명령어의 주요 옵션 종류입니다:
-p
옵션: 지정한 경로상에 디렉토리를 생성할 때, 중간에 없는 디렉토리를 자동으로 생성합니다. 즉, 하위 디렉토리도 함께 생성됩니다.-m
옵션: 생성되는 디렉토리의 퍼미션을 설정합니다. 숫자로 이루어진 8진법 표기법을 사용하여 퍼미션을 지정할 수 있습니다.--help
옵션: mkdir 명령어의 도움말을 출력합니다.
예를 들어, -p
옵션을 사용하여 "parent/child/grandchild"라는 하위 디렉토리까지 한 번에 생성하고 싶다면 다음과 같이 명령어를 입력합니다:
mkdir -p parent/child/grandchild
위 명령어를 실행하면, 현재 작업 디렉토리에 "parent" 디렉토리가 생성되고, 그 안에 "child" 디렉토리가 생성되며, 마지막으로 "grandchild" 디렉토리가 생성되게 됩니다.
위 예제에서는 -p
옵션을 사용했지만, -m
옵션을 사용하여 디렉토리의 퍼미션을 설정하거나, --help
옵션을 사용하여 도움말을 확인할 수도 있습니다.
그 외에도 다양한 옵션이 존재할 수 있으며, man
페이지나 온라인 리소스에서 자세한 내용을 확인할 수 있습니다.