mkdir Command to create directory in Linux - rmdir, rm to Remove - 13 advance examples - SP 7
차례:
Linux 시스템에서는 명령 행 또는 데스크탑의 파일 관리자를 사용하여 새 디렉토리를 작성할 수 있습니다. 디렉토리 (폴더라고도 함)를 만들 수있는 명령은
mkdir
입니다.
이 튜토리얼은 일상적인 예를 포함하여
mkdir
명령 사용의 기본 사항을 다룹니다.
Linux mkdir 명령 구문
mkdir
명령의 구문은 다음과 같습니다.
mkdir
명령은 하나 이상의 디렉토리 이름을 인수로 사용합니다.
새 디렉토리를 만드는 방법
Linux에서 디렉토리를 작성하려면 디렉토리 이름을
mkdir
명령의 인수로 전달하십시오. 예를 들어, 새 디렉토리
newdir
을 작성하려면 다음 명령을 실행하십시오.
mkdir newdir
ls
명령을 사용하여 내용을 나열하여 디렉토리가 작성되었는지 확인할 수 있습니다.
ls -l
drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir
전체 경로없이 디렉토리 이름 만 제공하면 현재 작업 디렉토리에 작성됩니다.
현재 작업 디렉토리는 명령을 실행하는 디렉토리입니다. 현재 작업 디렉토리를 변경하려면
cd
명령을 사용하십시오.
다른 위치에 디렉토리를 만들려면 부모 디렉토리에 대한 절대 또는 상대 파일 경로를 제공해야합니다. 예를 들어,
/tmp
디렉토리에 새 디렉토리를 작성하려면 다음을 입력하십시오.
mkdir /tmp/newdir
mkdir /root/newdir
mkdir: cannot create directory '/root/newdir': Permission denied
-v
(
--verbose
) 옵션은
mkdir
에 작성된 각 디렉토리에 대한 메시지를 인쇄하도록 지시합니다.
부모 디렉토리를 만드는 방법
부모 디렉토리는 디렉토리 트리에서 다른 디렉토리 위에있는 디렉토리입니다. 상위 디렉토리를 작성하려면
-p
옵션을 사용하십시오.
/home/linuxize/Music/Rock/Gothic
디렉토리를 만들고 싶다고 가정 해 봅시다.
mkdir /home/linuxize/Music/Rock/Gothic
부모 디렉토리가 존재하지 않으면 아래와 같이 오류가 발생합니다.
mkdir: cannot create directory '/home/linuxize/Music/Rock/Gothic': No such file or directory
누락 된 상위 디렉토리를 하나씩 작성하는 대신
-p
옵션을 사용하여
mkdir
명령을 호출하십시오.
mkdir -p /home/linuxize/Music/Rock/Gothic
-p
옵션을 사용하면 명령은 디렉토리가 존재하지 않는 경우에만 디렉토리를 작성합니다.
이미 존재하는 디렉토리를 작성하려고 시도하고
-p
옵션이 제공되지 않으면
mkdir
은
File exists
오류를 인쇄
File exists
.
mkdir newdir
mkdir: cannot create directory 'newdir': File exists
디렉토리를 만들 때 권한을 설정하는 방법
특정 권한이있는 디렉토리를 작성하려면
-m
(
-mode
) 옵션을 사용하십시오. 권한을 할당하는 구문은
chmod
명령과 동일합니다.
다음 예에서는
700
권한으로 새 디렉토리를 작성합니다. 이는 디렉토리를 작성한 사용자 만 디렉토리에 액세스 할 수 있음을 의미합니다.
mkdir -m 700 newdir
-m
옵션을 사용하지 않으면 새로 작성된 디렉토리는 일반적으로
umask
값에 따라
775
또는
755
권한을 갖습니다.
여러 디렉토리를 만드는 방법
여러 디렉토리를 작성하려면 디렉토리 이름을 공백으로 구분하여 명령 인수로 지정하십시오.
mkdir dir1 dir2 dir3
mkdir
명령을 사용하면 하나의 명령으로 복잡한 디렉토리 트리를 작성할 수도 있습니다.
mkdir -p Music/{Jazz/Blues, Folk, Disco, Rock/{Gothic, Punk, Progressive}, Classical/Baroque/Early}
위의 명령은 다음 디렉토리 트리를 작성합니다.
Music/ |-- Classical | `-- Baroque | `-- Early |-- Disco |-- Folk |-- Jazz | `-- Blues `-- Rock |-- Gothic |-- Progressive `-- Punk
결론
Linux의
mkdir
명령은 새 디렉토리를 작성하는 데 사용됩니다.
mkdir
대한 자세한 내용은 mkdir 매뉴얼 페이지를 방문하십시오.
Linux에서 그룹을 만드는 방법 (groupadd 명령)

이 기사에서는 groupadd 명령을 사용하여 Linux에서 새 그룹을 작성하는 방법에 대해 설명합니다. 그룹은 사용자 계정을 구성하고 관리하는 데 사용됩니다.
Linux에서 사용자를 만드는 방법 (useradd 명령)

Linux는 다중 사용자 시스템으로 여러 사람이 동시에 동일한 시스템과 상호 작용할 수 있습니다. 이 학습서는 useradd 명령 및 해당 옵션에 대해 설명합니다.
linux에서 파일과 디렉토리를 이동하는 방법 (mv 명령)

파일 및 디렉토리 이동은 Linux 시스템에서 자주 수행해야하는 가장 기본적인 작업 중 하나입니다. 이 튜토리얼에서는 mv 명령을 사용하여 파일과 디렉토리를 이동하는 방법에 대해 설명합니다.