1. mkdir command
mkdir 명령은 터미널 또는 명령줄에서 새 디렉토리를 생성하는 데 사용됩니다. 다음은 mkdir 명령의 사용 및 출력 예입니다.
$ mkdir my_new_folder
$ ls
my_new_folder
이 예제에서는 먼저 mkdir 명령을 my_new_folder 인수와 함께 실행하여 해당 이름으로 새 디렉터리를 만듭니다. 그런 다음 ls 명령을 실행하여 현재 디렉토리의 내용을 나열하고 새 디렉토리가 생성되었는지 확인합니다. 출력은 현재 디렉토리에 my_new_folder라는 디렉토리가 있음을 보여줍니다.
2. mkdir command option
mkdir 명령에는 동작을 수정하는 데 사용할 수 있는 몇 가지 옵션이 있습니다. 다음은 mkdir에 가장 일반적으로 사용되는 옵션과 사용 방법을 보여주는 예입니다.
(1) -p option
$ mkdir -p my_new_folder/subfolder1/subfolder2
$ ls -R
my_new_folder:
subfolder1:
subfolder2:
./my_new_folder/subfolder1/subfolder2:
-p 옵션을 사용하면 mkdir이 아직 존재하지 않는 경우 상위 디렉토리를 생성할 수 있습니다. 이 예에서는 -p 옵션 및 my_new_folder/subfolder1/subfolder2 인수와 함께 mkdir 명령을 사용하여 여러 수준의 하위 디렉터리가 있는 디렉터리 트리를 만듭니다. ls -R 명령은 디렉토리 및 하위 디렉토리의 내용을 표시하는 데 사용되며 전체 디렉토리 트리가 생성되었음을 보여줍니다.
(2) -m option
$ mkdir -m 755 my_new_folder
$ ls -ld my_new_folder
drwxr-xr-x 2 user user 4096 Feb 12 15:08 my_new_folder
-m 옵션을 사용하면 새로 만든 디렉터리에 대한 권한을 지정할 수 있습니다. 이 예제에서는 -m 755 옵션 및 my_new_folder 인수와 함께 mkdir 명령을 사용하여 권한이 755(rwxr-xr-x)로 설정된 새 디렉터리를 생성합니다. ls -ld 명령은 디렉토리에 대한 권한을 표시하는 데 사용되며 my_new_folder 디렉토리에 올바른 권한 세트가 있음을 보여줍니다.
(3) --version option
$ mkdir --version
mkdir (GNU coreutils) 8.32
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Torbjorn Granlund and David MacKenzie.
--version 옵션은 mkdir 명령의 버전 정보를 표시합니다. 이 예에서 출력에는 버전 번호, 저작권 정보 및 라이선스 세부 정보를 포함하여 mkdir 명령의 버전 정보가 표시됩니다.
댓글