파일을 다루다 보면 파일을 디렉터리 (폴더) 로 정리해야 할 필요가 있습니다. 이 작업을 위한 주요 도구는 "디렉터리 만들기 (Make Directory)"를 의미하는 mkdir 명령어입니다. 이 명령어를 사용하면 터미널이나 명령 프롬프트에서 바로 Linux 에서 디렉터리를 생성할 수 있습니다.
단일 디렉터리 생성
Linux 의 mkdir 명령어의 가장 기본적인 용도는 단일 새 디렉터리를 만드는 것입니다. 해당 디렉터리가 아직 존재하지 않는다면, 이 명령어는 현재 위치에 디렉터리를 생성합니다. 예를 들어, documents라는 디렉터리를 만들려면 다음과 같이 입력합니다.
mkdir documents
여러 디렉터리 생성
여러 디렉터리 이름을 공백으로 구분하여 한 번에 여러 디렉터리를 만들 수도 있습니다. 이는 여러 폴더를 빠르게 설정하는 효율적인 방법입니다.
mkdir books paintings
중첩된 디렉터리 생성
때로는 디렉터리와 그 부모 디렉터리를 동시에 만들어야 할 때가 있습니다. 이때 -p (parent) 옵션이 완벽하게 유용합니다. Linux 폴더 생성 명령어의 이 강력한 기능은 부모 디렉터리가 존재하지 않아도 오류를 방지합니다. 예를 들어, books 안에 hemmingway가 있고 그 안에 favorites 디렉터리를 만들려면 다음과 같이 입력합니다.
mkdir -p books/hemmingway/favorites
이 단일 명령은 books, hemmingway, favorites가 아직 존재하지 않는다면 모두 생성하여, Linux 에서 디렉터리를 생성해야 할 때의 핵심 기능을 보여줍니다.