>  기사  >  운영 및 유지보수  >  리눅스에서 mkdir은 무엇을 의미합니까?

리눅스에서 mkdir은 무엇을 의미합니까?

WBOY
WBOY원래의
2022-05-09 10:59:4910187검색

Linux에서 mkdir은 디렉터리 생성을 의미하며 "make 디렉터리"의 약어입니다. 이 명령은 새 디렉터리를 만드는 데 사용됩니다. 구문은 "mkdir [-mp] 디렉터리 이름"입니다. 디렉터리 생성 권한을 수동으로 구성하고 "-p" 매개변수를 설정하여 모든 디렉터리를 반복적으로 생성합니다.

리눅스에서 mkdir은 무엇을 의미합니까?

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux에서 mkdir은 무엇을 의미하나요?

mkdir 명령은 make 디렉터리의 약자로 새 디렉터리를 만드는 데 사용됩니다. 이 명령은 모든 사용자가 사용할 수 있습니다.

mkdir 명령의 기본 형식은 다음과 같습니다.

[root@localhost ~]# mkdir [-mp] 目录名

-m 옵션은 기본 권한을 사용하는 대신 생성된 디렉터리의 권한을 수동으로 구성하는 데 사용됩니다.

-p 옵션은 /home/test/demo 생성을 예로 들어 모든 디렉터리를 반복적으로 생성합니다. 기본적으로 각 디렉터리를 계층별로 생성해야 합니다. /home, /home/test 및 /home/test/demo를 만듭니다.

예제는 다음과 같습니다.

디렉토리를 생성합니다.

[root@localhost ~]#mkdir cangls
[root@localhost ~]#ls
anaconda-ks.cfg cangls install.log install.log.syslog

cangls라는 디렉터리를 생성합니다. ls 명령을 통해 이 디렉터리가 생성된 것을 확인할 수 있습니다. 디렉터리를 생성할 때 상대 경로를 사용하므로 이 디렉터리는 현재 디렉터리 아래에 생성됩니다.

재귀적으로 디렉터리를 생성하려면 -p 옵션을 사용하세요.

[root@localhost ~]# mkdir lm/movie/jp/cangls
mkdir:无法创建目录"lm/movie/jp/cangls":没有那个文件或目录
[root@localhost ~]# mkdir -p lm/movie/jp/cangls
[root@localhost ~]# ls
anaconda-ks.cfg cangls install.log install.log.syslog lm
[root@localhost ~]# ls lm/
movie

# 여기서는 첫 번째 하위 디렉터리만 표시됩니다. 실제로 후속 jp 디렉터리와 cangls 디렉터리가 설정되었습니다.

관련 권장 사항: "Linux 비디오 튜토리얼"

위 내용은 리눅스에서 mkdir은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.