Linux에서 'mkdir' 명령은 폴더를 매우 쉽게 생성할 수 있는 마술 지팡이와 같습니다. 'mkdir'은 make 디렉토리를 의미하며 단 하나의 명령으로 폴더를 생성하여 컴퓨터 내용을 정리하는 데 도움이 됩니다. 하나의 폴더를 만들든 여러 개의 폴더를 연속으로 만들든, 'mkdir'은 컴퓨터를 깔끔하고 깔끔하게 유지하는 데 도움이 됩니다. 이 가이드에서는 'mkdir'을 사용하는 방법, 입력할 단어, Linux에서 원하는 대로 폴더를 만드는 몇 가지 멋진 요령에 대해 설명합니다.
이 명령은 한 번에 여러 디렉터리를 생성하고 디렉터리에 대한 권한을 설정할 수 있습니다. 이 명령을 실행하는 사용자는 상위 디렉터리에 디렉터리를 만들 수 있는 충분한 권한이 있어야 합니다. 그렇지 않으면 '권한 거부됨' 오류가 발생할 수 있습니다.
내용의 테이블
- Linux의 `mkdir` 명령 구문
- mkdir의 옵션 및 실제 구현
- `mkdir` 명령을 사용하여 Linux에서 디렉터리를 만드는 방법에 대한 예
- Linux에서 디렉터리를 만드는 방법 – FAQ
Linux의 `mkdir` 명령 구문
mkdir [options...] [directory_name]>
여기에서 [ 디렉토리_이름 ] 생성하려는 디렉터리의 원하는 이름을 입력하세요. 다양한 예를 통해 'mkdir' 명령의 기능을 살펴보겠습니다.
mkdir의 옵션 및 실제 구현
| 옵션 | 설명 |
|---|---|
| -돕다 | mkdir 명령에 대한 도움말 관련 정보를 표시하고 종료합니다. 명령 및 다양한 기능을 사용하는 방법에 대한 지원을 받으려면 이 옵션을 사용하십시오. |
| -버전 | mkdir 라이센스에 대한 버전 번호와 추가 정보를 표시하여 설치된 소프트웨어 버전에 대한 세부 정보를 제공합니다. 설치된 mkdir 버전을 확인하려면 이 옵션을 사용하십시오. |
| -v 또는 –verbose | 상세 모드를 활성화하여 생성된 모든 디렉터리에 대한 메시지를 표시합니다. [directories] 인수와 함께 사용하면 생성되는 디렉터리의 이름을 표시합니다. |
| -피 | 필요에 따라 상위 디렉토리 생성을 허용하는 플래그입니다. 지정된 디렉터리가 이미 존재하는 경우 오류가 보고되지 않습니다. 오류 없이 디렉터리 계층 구조를 만드는 데 유용합니다. |
| -중 | 생성된 디렉터리에 대한 파일 모드 또는 권한을 설정합니다. 구문은 chmod 명령의 구문을 따릅니다. 새 디렉터리에 대한 읽기, 쓰기, 실행 등의 권한을 지정하려면 이 옵션을 사용합니다. 우르피 자베드 |
1) Linux의 `mkdir` 명령에 있는 `–help` 옵션
도움말 관련 정보를 표시하고 종료됩니다.
통사론:
mkdir --help>
mkdir –도움말
2) Linux의 `mkdir` 명령에 있는 `–version` 옵션
버전 번호, 라이센스에 관한 일부 정보가 표시되고 종료됩니다.
통사론:
mkdir --version>
mkdir –버전
3) Linux에서 디렉토리를 생성하기 위한 `-v` 또는 `–verbose` 옵션
생성된 모든 디렉터리에 대한 메시지를 표시합니다.
통사론:
mkdir -v [directories]>
mkdir -v [디렉터리]
여기서는 'ls' 명령을 사용하여 모든 파일과 디렉터리를 표시했습니다.
보시다시피 이름 = jayeshghg_1 및 jayeshgfg_2로 견인 디렉토리를 생성했습니다. 이 이름을 원하는 디렉토리 이름으로 바꾸십시오.
4) Linux에서 디렉토리를 생성하는 `-p` 옵션
필요에 따라 상위 디렉토리를 생성하는 명령을 활성화하는 플래그입니다. 디렉터리가 있으면 오류가 지정되지 않습니다.
통사론:
mkdir -p [directories]>
다음 명령을 실행한다고 가정하십시오 –
mkdir -p first/second/third>
-p 옵션으로 인해 첫 번째 및 두 번째 디렉토리가 존재하지 않으면 mkdir이 이러한 디렉토리를 생성합니다. -p 옵션을 지정하지 않고 상위 디렉토리가 존재하지 않는 디렉토리 생성을 요청하면 다음과 같은 출력이 표시됩니다.
mkdir 첫 번째/두 번째/세 번째
-p 옵션을 지정하면 디렉터리가 생성되고 오류가 보고되지 않습니다. 다음은 그러한 실행 중 하나의 출력입니다. 또한 -v 옵션도 제공하여 실제로 작동하는 모습을 확인할 수 있습니다.
-p 옵션
5) Linux에서 디렉토리를 생성하는 `-m` 옵션
이 옵션은 생성된 디렉터리에 대한 파일 모드, 즉 권한 등을 설정하는 데 사용됩니다. 모드의 구문은 다음과 같습니다. chmod 명령.
통사론:
mkdir -m a=rwx [directories]>
위 구문은 생성된 디렉터리가 생성된 디렉터리의 내용을 읽고, 쓰고, 실행할 수 있는 모든 사용자에게 액세스 권한을 부여하도록 지정합니다. 'a=r'을 사용하면 모든 사용자가 디렉토리 등에서만 읽을 수 있도록 허용할 수 있습니다.
mkdir -m a=rwx [디렉터리]
`mkdir` 명령을 사용하여 Linux에서 디렉터리를 만드는 방법에 대한 예
1) `mkdir` 명령을 사용하여 Linux에서 디렉토리를 만드는 방법은 무엇입니까?
단일 디렉터리를 만들려면 다음 구문을 사용하세요.
통사론:
mkdir [directorie_name]>
예를 들어:
jayesh_gfg라는 디렉터리 이름을 만들고 싶다면
통사론:
mkdir jayesh_gfg>
이 명령은 현재 위치에 jayesh_gfg라는 디렉터리를 생성합니다. jayesh_gfg를 원하는 이름으로 바꿀 수 있습니다.
mkdir jayesh_gfg
여기서는 'ls' 명령을 사용하여 모든 파일과 디렉터리를 표시했습니다.
2) `mkdir` 명령을 사용하여 자세한 출력이 포함된 디렉토리를 만드는 방법은 무엇입니까?
통사론:
mkdir -v [directory_name]>
예를 들어:
geeksforgeeks라는 디렉토리 이름을 만들고 동시에 자세한 내용을 보려면. Directory_name을 입력할 수 있습니다.
통사론:
mkdir -v geeksforgeeks>
mkdir -v geeksforgeeks
여기서는 'ls' 명령을 사용하여 모든 파일과 디렉터리를 표시했습니다.
3) `mkdir` 명령을 사용하여 Linux에서 여러 디렉터리를 만드는 방법은 무엇입니까?
한 번에 여러 디렉터리를 생성하려면 공백으로 구분된 여러 디렉터리 이름을 지정할 수 있습니다.
통사론:
mkdir [directorie_name_1] [directorie_name_1] [directorie_name_1] .......>
예를 들어:
jayesh_gfg_1, jayesh_gfg_2, jayesh_gfg_3이라는 디렉터리 이름을 생성하려는 경우.
통사론:
mkdir jayesh_gfg_1 jayesh_gfg_2 jayesh_gfg_3>
이 명령은 현재 위치에 jayesh_gfg_1″, jayesh_gfg_2″ 및 jayesh_gfg_3이라는 세 개의 디렉토리를 생성합니다.

mkdir jayesh_gfg_1 jayesh_gfg_2 jayesh_gfg_3
여기서는 'ls' 명령을 사용하여 모든 파일과 디렉터리를 표시했습니다.
4) `mkdir` 명령의 권한 거부 오류를 해결하는 방법은 무엇입니까?
디렉터리를 생성하는 동안 권한 거부 오류가 발생하는 경우 해당 위치에 디렉터리를 생성할 수 있는 권한이 없을 수 있습니다. 이 문제를 해결하려면 sudo 명령을 사용하여 사용자에게 루트 액세스 권한을 부여할 수 있습니다.
예를 들어:
sudo 권한으로 geeksforgeek라는 디렉토리 이름을 생성하려는 경우. geeksforgeek 디렉토리 이름을 디렉토리 이름으로 바꿀 수 있습니다. 이 명령을 사용하는 동안 루트 비밀번호를 입력하라는 메시지가 나타날 수 있습니다.
통사론:
sudo mkdir geeksforgeek>
sudo mkdir geeksforgeek
5) 디렉토리 생성 방법 절대 및 상대 경로 사용
'mkdir' 명령은 절대 경로와 상대 경로도 지원합니다. 예를 들어:
mkdir /path/to/directory>
이 명령은 지정된 절대 경로에 디렉터리라는 디렉터리를 만듭니다.
mkdir my_folder/sub_folder>
이 명령은 my_folder를 상위 디렉토리로, sub_folder를 하위 디렉토리로 사용하여 디렉토리 구조를 생성합니다.
Linux에서 디렉터리를 만드는 방법 – FAQ
Linux에서 'mkdir' 명령을 사용하여 이름에 공백이 포함된 디렉터리를 어떻게 생성합니까?
공백이 있는 디렉토리를 생성하려면 전체 디렉토리 이름을 따옴표로 묶을 수 있습니다.
예를 들어:
mkdir 'My Documents'>
'mkdir' 명령을 사용하여 한 번에 여러 디렉터리를 만들 수 있나요?
예, 공백으로 구분된 이름을 지정하여 여러 디렉터리를 동시에 생성할 수 있습니다.
예를 들어:
mkdir 디렉토리1 디렉토리2 디렉토리3
'mkdir' 명령에서 '-p' 옵션의 목적은 무엇입니까?
'-p' 옵션을 사용하면 존재하지 않는 상위 디렉터리를 포함하여 디렉터리 계층 구조를 만들 수 있습니다. 지정된 디렉터리가 이미 존재하는 경우 오류를 방지합니다.
예:
mkdir -p 프로젝트/문서/이미지
'mkdir' 명령을 사용하여 디렉토리에 대한 특정 권한을 어떻게 설정합니까?
생성된 디렉터리에 대한 권한을 설정하려면 '-m' 옵션을 사용할 수 있습니다.
예를 들어:
mkdir -m 755 공개
이 명령은 소유자에 대한 읽기, 쓰기 및 실행 권한을 설정하고 다른 사용자에 대한 읽기 및 실행 권한을 설정합니다.
Linux에서 'mkdir'을 사용하여 디렉터리와 해당 하위 디렉터리를 한 번에 만드는 방법이 있습니까?
예. '-p' 옵션을 조합하여 사용하고 생성하려는 디렉터리 구조를 지정할 수 있습니다.
예를 들어:
mkdir -p parent/child/grandchild>이 명령은 상위 디렉터리와 해당 하위 디렉터리 및 하위 디렉터리를 한 번에 생성합니다.
결론
Linux 사용자라면 mkdir 명령이 디렉터리나 폴더를 빠르고 효율적으로 생성하는 데 매우 유용하다는 것을 알게 될 것입니다. 자세한 출력, 권한 설정, 여러 디렉터리 동시 생성 등 디렉터리 생성 방식을 사용자 정의하는 데 도움이 되는 다양한 옵션을 제공합니다. 그러나 특정 위치에 디렉터리를 생성하려면 적절한 권한이 필요하며, 그렇지 않으면 권한 거부 오류가 발생할 수 있다는 점은 주목할 가치가 있습니다. mkdir 명령을 효과적으로 사용하는 방법을 배우면 파일과 디렉터리를 구성하는 능력이 크게 향상되고 Linux에서 생산성이 향상됩니다.