mkdir
mkdir![]() 그 mkdir 명령어 | |
개발자 | 다양한 오픈 소스 및 상용 개발자 |
---|---|
기입처 | MS-DOS: x86 어셈블리 언어 플랜 9, 대응OS: C |
운영 체제 | Unix, Unix like, Plan 9, Inferno, DOS, MSX-DOS, FlexOS, OS/2, Windows, ReactOS, KolibriOS |
플랫폼 | 크로스 플랫폼 |
유형 | 명령어 |
면허증. | GNU coreutils: GPLv3+ MS-DOS, 플랜9: MIT FreeDOS: GPLv2+ ReactOS: GPLv2 |
UNIX, DOS, DRFlexOS의 ([1]make directory) 명령어IBMOS/2,[2] Microsoft Windows 및 ReactOS[3] operating system은, 새로운 디렉토리를 작성하기 위해서 사용됩니다.EFI 쉘과[4] PHP 스크립트 언어에서도 사용할 수 있습니다.DOS, OS/2, Windows 및 ReactOS에서 명령어는 종종 다음과 같이 축약됩니다.md
.
이 명령어는 Stratus Open과 유사합니다.VOS create_dir
명령어를 [5]입력합니다.MetaComCoTRIPOS 및 AmigaDOS는 같은 기능을 제공합니다.MakeDir
명령어를 사용하여 [6][7]새 디렉토리를 만듭니다.수치 컴퓨팅 환경인 MATLAB 및 GNU Octab은mkdir
같은 [8][9]기능을 가지고 있습니다.
역사
Unix의 초기 버전(4.1)BSD 및 시스템 V의 이전 버전)에는 커널에 setuidroot가 없으므로 이 명령을 setuidroot로 해야 합니다.mkdir
시스템대신, 이 디렉토리는mknod
에 링크되어 있습니다..
그리고...
디렉토리 엔트리를 수동으로 설정합니다.이 명령어는 MS-DOS 버전2 [10]이후에 사용할 수 있습니다.Digital ResearchDR DOS[11] 6.0 및 DatalightROM-DOS는[12] 또한,md
그리고.mkdir
명령어를 지정합니다.
의 버전mkdir
GNUcoreutils에 번들된 는 David MacKenzie에 [13]의해 작성되었습니다.오픈 소스 MS-DOS 에뮬레이터에서도 사용할 수 있습니다.DOSBox 및 KolibriOS에 [14]있습니다.
사용.
통상은 다음과 같이 간단하게 사용할 수 있습니다.
mkdir name_of_directory
어디에name_of_directory
는 작성하는 디렉토리의 이름입니다.위와 같이 입력하면(즉, 일반 사용) 현재 디렉토리 내에 새 디렉토리가 생성됩니다.Unix 및 Windows(명령어 확장자를 [15]유효하게 한 경우, 디폴트[16])에서는, 복수의 디렉토리를 지정할 수 있습니다.mkdir
모두 작성하려고 합니다.
옵션들
Unix 계열 운영체제에서는mkdir
옵션을 선택합니다.옵션은 다음과 같습니다.
-p (--parents)
: 부모 또는 경로에서는 아직 존재하지 않는 지정된 디렉토리로 이어지는 모든 디렉토리가 생성됩니다.예를들면,mkdir -p a/b
디렉토리를 만듭니다.a
존재하지 않는 경우는, 디렉토리가 작성됩니다.b
내부 디렉토리a
지정된 디렉토리가 이미 존재하는 경우 오류를 무시하십시오.-m (--mode)
: mode에 의해 작성된 디렉토리의 8진수 권한을 지정합니다.mkdir
.
-p
를 사용할 때 가장 많이 사용됩니다.mkdir
필요한 디렉토리가 없거나 이미 존재하는 경우 복잡한 디렉토리 계층을 구축합니다. -m
는 일반적으로 셸 스크립트에서 사용되는 임시 디렉토리를 잠그기 위해 사용됩니다.
예
의 예-p
동작:
mkdir - p / tmp / a / b / c
한다면/tmp/a
존재하지만/tmp/a/b
하지 않다,mkdir
작성하다/tmp/a/b
작성하기 전에/tmp/a/b/c
.
또한 한 번에 풀 트리를 만드는 더욱 강력한 명령어(단, 셸 확장이므로 mkdir 자체에는 적용되지 않습니다):
mkdir -p tmpdir / {syslog/syslog/{syslog,syslog,syslog,syslog}
bash 스크립트에서 mkdir와 함께 변수를 사용하는 경우 POSIX의 'special' 내장 명령어 'eval'이 그 목적에 부합합니다.
DOMAIN_NAME=val "syslogdir -p tmpdir/{trunk/sources/{${DOMAIN_NAME}}, 분기, 태그"
다음 항목이 생성됩니다.
tmpdir ____________________ 브랜치태그 트렁크소스_________에는 문서가 포함되어 있습니다.
「 」를 참조해 주세요.
- 파일 시스템 계층 표준
- GNU 코어 유틸리티
- [검색(Find)] : mkdir 와 조합하여 사용할 수 있는 find 명령어는 (파일 없이) 디렉토리 구조를 재작성하는 데만 사용할 수 있습니다.
- Unix 명령어 목록
- DOS 명령어 목록
레퍼런스
- ^ "Users guide" (PDF). bitsavers.org. Retrieved 2019-10-22.
- ^ "JaTomes Help - OS/2 Commands". www.jatomes.com.
- ^ "GitHub - reactos/reactos: A free Windows-compatible Operating System". October 22, 2019 – via GitHub.
- ^ "EFI Shells and Scripting". Intel. Retrieved 2013-09-25.
- ^ "Reference manual" (PDF). stratadoc.stratus.com. Retrieved 2019-10-22.
- ^ "Introduction to Tripos" (PDF). Retrieved 2019-10-22.
- ^ Rügheimer, Hannes; Spanik, Christian (October 22, 1988). AmigaDOS quick reference. Grand Rapids, Mi : Abacus. ISBN 9781557550491 – via Internet Archive.
- ^ "Make new folder - MATLAB mkdir". www.mathworks.com.
- ^ "Function Reference: mkdir". octave.sourceforge.io.
- ^ Wolverton, Van (2003). Running MS-DOS Version 6.22 (20th Anniversary Edition), 6th Revised edition. Microsoft Press. ISBN 0-7356-1812-7.
- ^ "DR DOS 6.0 User Guide Optimisation and Configuration Tips" (PDF). Archived from the original (PDF) on 2019-09-30. Retrieved 2019-08-13.
- ^ "Datalight ROM-DOS User's Guide" (PDF). www.datalight.com.
- ^ "mkdir(1): make directories - Linux man page". linux.die.net.
- ^ "Shell - KolibriOS wiki". wiki.kolibrios.org.
- ^ "Microsoft Windows XP - Mkdir". Microsoft. Archived from the original on July 22, 2016. Retrieved 25 October 2012.
- ^ "Microsoft Windows XP - Cmd". Microsoft. Retrieved 25 October 2012.
추가 정보
- Cooper, Jim (2001). Special Edition Using MS-DOS 6.22, Third Edition. Que Publishing. ISBN 978-0789725738.
- Kathy Ivens; Brian Proffit (1993). OS/2 Inside & Out. Osborne McGraw-Hill. ISBN 978-0078818714.
- Frisch, Æleen (2001). Windows 2000 Commands Pocket Reference. O'Reilly. ISBN 978-0-596-00148-3.
- Barrett, Daniel J. (2012). Macintosh Terminal Pocket Guide: Take Command of Your Mac. O'Reilly. ISBN 978-1449328986.
외부 링크


- Microsoft TechNet Mkdir 기사
- : 디렉토리 만들기The Single UNIX Specification, The Open Group 버전4 – Shell and Utilities Reference,
- Plan 9 프로그래머 매뉴얼, 1권 –
- Inferno 일반 명령 설명서 –