리눅스 명령어 · 1 min read · Sep 20, 2025
리눅스 mkdir 명령어 초보자를 위한 설명 (예제 포함)
명령줄에서 항상 특정 디렉토리에 있습니다. 따라서 디렉토리가 명령줄에 얼마나 중요한지 자명합니다. 리눅스에서 rm 명령어는 디렉토리를 삭제할 수 있게 해주지만, mkdir 명령어는 디렉토리를 처음부터 생성할 수 있게 해줍니다. 이 튜토리얼에서는 이해하기 쉬운 몇 가지 예제를 사용하여 이 도구의 기본 사항을 논의할 것입니다.
하지만 그 전에, 이 튜토리얼의 모든 예제가 Ubuntu 16.04 LTS에서 테스트되었다는 점을 언급할 가치가 있습니다.
리눅스 mkdir 명령어
이미 언급했듯이, mkdir 명령어는 사용자가 디렉토리를 생성할 수 있게 해줍니다. 다음은 그 구문입니다:
mkdir [OPTION]... DIRECTORY...그리고 이 도구의 매뉴얼 페이지는 다음과 같이 설명합니다:
디렉토리(들)를 생성합니다. 이미 존재하지 않는 경우에만 생성합니다.다음의 Q&A 스타일의 예제들은 mkdir가 어떻게 작동하는지에 대한 더 나은 아이디어를 제공할 것입니다.
Q1. mkdir를 사용하여 디렉토리를 생성하는 방법은?
디렉토리를 생성하는 것은 매우 간단합니다. 생성하고자 하는 디렉토리의 이름을 mkdir 명령어에 전달하기만 하면 됩니다.
mkdir [dir-name]다음은 예제입니다:
mkdir test-dirQ2. 부모 디렉토리(존재하지 않는 경우)가 생성되도록 하려면 어떻게 해야 하나요?
때때로 요구 사항은 단일 mkdir 명령어로 전체 디렉토리 구조를 생성하는 것입니다. 이는 가능하지만, -p 명령줄 옵션을 사용해야 합니다.
예를 들어, dir1/dir2/dir3을 생성하고 싶지만 이 디렉토리들이 이미 존재하지 않는 경우, 다음과 같이 할 수 있습니다:
mkdir -p dir1/dir2/dir3
Q3. 생성되는 디렉토리의 권한을 설정하는 방법은?
기본적으로 mkdir 명령어는 생성된 디렉토리에 대해 rwx, rwx 및 r-x 권한을 설정합니다.
그러나 원한다면 -m 명령줄 옵션을 사용하여 사용자 정의 권한을 설정할 수 있습니다.
Q4. mkdir가 작업의 세부 정보를 출력하도록 하려면?
mkdir가 수행하는 작업의 전체 세부 정보를 표시하도록 하려면, -v 명령줄 옵션을 통해 이를 수행할 수 있습니다.
mkdir -v [dir]여기 예제가 있습니다:
결론
따라서 mkdir는 이해하고 사용하기 매우 간단한 명령어라는 것을 알 수 있습니다. 이와 관련된 학습 곡선이 없습니다. 우리는 여기에서 거의 모든 명령줄 옵션을 다루었습니다. 그냥 연습하면 일상 업무에서 명령어를 사용하기 시작할 수 있습니다. 이 도구에 대해 더 알고 싶다면 매뉴얼 페이지로 가세요.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.