본문 바로가기

운영체제/리눅스

Linux 폴더 생성하기 리눅스 mkdir 사용법

Linux 폴더 생성하기 mkdir 사용법

리눅스에서 파일과 디렉토리를 관리하는 것은 매우 중요합니다. 그 중에서도 새 디렉토리를 생성하는 mkdir 명령어는 기본적이면서도 필수적인 명령어입니다. 이번 글에서는 mkdir 명령어의 사용법과 다양한 옵션에 대해 자세히 알아보겠습니다.

목차

 

 

1. mkdir 명령어란?

mkdir 명령어는 "make directory"의 약자로, 새로운 폴더를 생성하는 데 사용됩니다. 리눅스와 유닉스 계열의 운영 체제에서 널리 사용되며, 파일 시스템 내에서 디렉토리 구조를 관리하는 데 필수적입니다.

 

 

2. mkdir 명령어의 기본 사용법

mkdir 명령어를 사용하여 새 디렉토리를 생성하는 기본적인 방법은 다음과 같습니다:

$ mkdir 디렉토리이름

위 명령어를 실행하면 현재 작업 중인 디렉토리 내에 지정한 이름의 새 디렉토리가 생성됩니다.

 

 

3. mkdir 명령어의 주요 옵션

mkdir 명령어는 다양한 옵션을 제공하여 더욱 유연하게 디렉토리를 생성할 수 있습니다:

  • -p: 상위 디렉토리가 존재하지 않을 경우, 상위 디렉토리까지 모두 생성합니다.
  • -m: 새로 생성하는 디렉토리의 권한을 설정합니다.
  • -v: 생성된 디렉토리에 대한 메시지를 출력합니다.

 

 

4. mkdir 명령어의 예제

다양한 상황에서 mkdir 명령어를 사용하는 예제를 살펴보겠습니다:

기본 디렉토리 생성

$ mkdir mydir

위 명령어는 현재 디렉토리에 mydir이라는 새 디렉토리를 생성합니다.

 

상위 디렉토리까지 모두 생성

$ mkdir -p parentdir/childdir

위 명령어는 parentdirchilddir 디렉토리를 순차적으로 생성합니다. parentdir가 존재하지 않을 경우 자동으로 생성됩니다.

 

디렉토리 생성 시 권한 설정

$ mkdir -m 755 securedir

위 명령어는 새 디렉토리 securedir를 생성하고, 해당 디렉토리의 권한을 755로 설정합니다.

 

디렉토리 생성 메시지 출력

$ mkdir -v verbose_dir

위 명령어는 verbose_dir 디렉토리를 생성하고, 생성된 디렉토리에 대한 메시지를 출력합니다.

 

 

5. mkdir 명령어 사용 시 주의사항

mkdir 명령어를 사용할 때 유의할 점은 다음과 같습니다:

  • 생성하려는 디렉토리 이름이 이미 존재하는 경우, mkdir 명령어는 오류 메시지를 출력합니다.
  • -p 옵션을 사용할 경우, 존재하지 않는 모든 상위 디렉토리가 함께 생성되므로, 디렉토리 구조를 미리 잘 계획해야 합니다.
  • 권한 설정 시에는 시스템 보안을 고려하여 적절한 권한을 부여해야 합니다.

 

 

6. 결론

이 글에서는 리눅스에서 새 폴더를 생성하는 mkdir 명령어에 대해 알아보았습니다. mkdir 명령어는 매우 간단하지만, 다양한 옵션을 통해 유연하게 폴더를 관리할 수 있습니다. 리눅스 파일 시스템을 효율적으로 관리하기 위해 mkdir 명령어의 사용법을 잘 익혀 두는 것이 중요합니다.