홈페이지 » 어떻게 » 하나의 Linux 명령으로 여러 하위 디렉토리를 만드는 방법

    하나의 Linux 명령으로 여러 하위 디렉토리를 만드는 방법

    Linux에서 명령 행을 사용하여 여러 하위 디렉토리 또는 디렉토리 트리를 포함하는 디렉토리를 작성하려면 일반적으로 mkdir 명령을 여러 번 반복하십시오. 그러나이를 수행하는 더 빠른 방법이 있습니다..

    htg라는 디렉토리를 만들고 그 안에 4 개의 서브 디렉토리를 만들고 싶다고 가정 해 봅시다. 정상적인 상황에서는 mkdir 명령을 사용하여 htg 디렉토리를 만듭니다. 그럼, 우리는 CD 명령을 사용하여 새로운 htg 디렉토리로 변경하고 마지막으로 mkdir 명령을 다시 네 번 눌러 네 개의 하위 디렉토리를 만듭니다..

    이 모든 것을 하나의 명령으로 결합 할 수 있습니다..

    여러 개의 하위 디렉토리가있는 새 디렉토리를 만들려면 프롬프트에서 다음 명령을 입력하고 Enter를 누릅니다 (분명히 원하는 디렉토리 이름으로 변경)..

    mkdir -p htg / 기사, 이미지, 메모, 완료

    그만큼 -피 깃발은 mkdir 명령을 사용하여 기본 디렉토리가없는 경우 먼저 만듭니다 (여기서는 htg). 대괄호 안의 단어는 "중괄호 확장 목록"의 일부입니다. 중괄호 확장 목록의 각 항목은 이전 경로 (htg /)에 별도로 추가됩니다..

    예를 들어 위의 명령은 htg / articles, htg / images, htg / note, htg / done으로 확장되며 htg 디렉토리 아래에 생성되는 네 개의 하위 디렉토리 모두로 확장됩니다. 아래 스크린 샷에서 볼 수 있듯이.

    에서 중괄호 확장 목록을 사용할 수도 있습니다. mkdir 명령은 이미 존재하는 디렉토리에 하위 디렉토리를 작성하는 경우 다음과 같습니다. 이 예제에서, htg 디렉토리는 이미 존재하므로 서브 디렉토리는 단순히 그 디렉토리 아래에 추가됩니다.

    중괄호 확장 목록을 mkdir 명령. 예를 들어, htg 디렉토리의 articles 하위 디렉토리에서 new라는 두 개의 하위 디렉토리를 작성하고 다시 작성하려고합니다. 프롬프트에 다음 명령을 입력하고 Enter 키를 누릅니다..

    mkdir -p htg / articles / new, rewrites, 이미지, 메모, 완료

    아래 예에서와 같이 원하는 경우 전체 경로를 사용할 수도 있습니다.

    mkdir -p ~ / Documents / htg / articles / new, rewrites, 이미지, 메모, 완료

    네 개의 하위 디렉토리가 htg 디렉토리 아래에 만들어지고 두 개의 하위 디렉토리 인 new와 rewrites가 articles 하위 디렉토리 아래에 만들어집니다.

    그것은 쉽습니다. 또한 mkdir 명령과 함께 CD 명령을 사용하여 하나의 명령으로 디렉토리를 만들고 변경하십시오..