Skip to content

Linux 기본명령어 mkdir #
Find similar titles

Structured data

Category
Programming

리눅스 기본명령어 - mkdir #

거의 모든 운영체제는 GUI (Graphic User Interface) 지원하고 있지만, 리눅스는 CLI(Command Line Interface) 를 이용하여 작업을 수행한다.

CLI는 명령줄 인터페이스( 또는 명령어 인터페이스 )라고 부르며, 텍스트 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 뜻한다. 사용자가 특정 명령어를 통해 입력을 하게 되면, 쉘 프로그램( 사용자가 입력한 명령어를 해석해주는 소프트웨어 )이 입력 받은 명령어를 해석하고 명령에 해당하는 적절한 내용을 터미널에 출력해준다.

CLI에서 자주 사용되는 명령어 중 하나가 mkdir이다. make directory의 약자로 디렉토리를 관리하는 명령어 중 디렉토리를 생성하는 명령어이다.

mkdir 명령어는 다음과 같이 사용할 수 있다.

$ mkdir [옵션] [생성할 디렉토리 이름]

원하는 위치로 이동하여 해당 명령어를 이용하면 디렉토리를 생성할 수 있다.

옵션 #

  • -m --mode: 디렉토리를 생성할때 권한을 설정한다. 디폴트 권한은 755로 생성자만 읽기, 쓰기, 실행이 가능하다.

    $ mkdir -m 777 hello
    

hello라는 디렉토리를 생성하면서 777이라는 권한으로 설정하였기 때문에 해당 디렉토리에 대해 user, group, other 모두 읽기, 쓰기, 실행이 가능하다. 권한 설정은 chmod로 다시 설정할 수 있다.

  • -p --parent: 상위 경로도 함께 생성되는 명령어이다.

    $ mkdir -p a/b/c
    

디렉토리 a를 생성 후 cd 명령어를 이용하여 디렉토리를 이동하지 않고 a 디렉토리 아래 하위 디렉토리를 생성할 수 있다.

  • -v --verbose: 디렉토리를 생성 후, 생성된 디렉토리에 대해 메시지를 출력한다. 디렉토리 생성 성공여부를 출력한다.

    $ mkdir -v world
    

world 라는 디렉토리 생성 후 성공하면 mkdir:created directory 'world'를 출력한다. 여러 개의 디렉토리를 동시에 생성할 때 어떤 디렉토리가 생성되었는지 확인 시 유용하다.

  • --help : 해당 명령어의 도움말을 보여주고 실행이 종료한다.
  • --version : version 정보를 출력하고 실행이 종료한다.

    $ mkdir --help
    $ mkdir --version
    

#

여러 개의 디렉토리를 생성하고 싶을 때 생성하고자 하는 디렉토리 이름을 모두 입력하면 된다.

$ mkdir red black white

원하는 디렉토리 안에 red, black, white 3개의 디렉토리를 각각 생성할 수 있다.

참고문헌 #

  1. 리눅스 명령어-mkdir

  2. Command Line 시작하기

Suggested Pages #

0.0.1_20140628_0