반응형
cd 명령어를 하기 위해서는 디렉터리들이 있어야겠죠? 그래서 이번 시간에서는 디렉터리를 생성하는 방법에 대해서 알아보도록 합시다.
mkdir 명령어
mkdir 명령어는 새로운 디렉터리를 생성하는데 사용됩니다.
$ mkdir {option} {directory_name}
mkdir_test 디렉토리를 만들면 다음과 같습니다.
mkdir 명령어 option
mkdir 명령어 다음에 option을 넣을 수 있는데, 3가지 option이 있습니다.
p 옵션
p 옵션을 주게 되면, 부모 디렉터리가 없을 경우 중간 디렉터리도 함께 생성합니다.
예를 들면 ./A/B/C 경로를 만들고 싶다면, mkdir -p ./A/B/C 라고 하면 A/B/C 경로의 디렉터리들이 생성됩니다.
참고로 mkdir -p A/B/C로 명령을 주어도 같은 결과를 얻을 수 있습니다.
v 옵션
v 옵션을 주게 되면, 생성된 디렉터리에 대한 상세 정보를 출력하게 됩니다.
예를 들면 ./A/B/C 경로에 D 디렉터리를 만들면 아래처럼 "mkdir: created directory 'D'"를 출력합니다.
m 옵션
m 옵션을 주게 되면 새 디렉터리에 대한 권한을 직접 지정할 수 있습니다.
./A/B/C/D/ 경로에 700 권한을 준 E 디렉터리를 만들면 다음과 같습니다.
마무리
디렉터리를 만드는 방법에 대해서 알아보았습니다. 아마 mkdir 명령어만 사용하시고 option에 대해서는 잘 모르신 분들이 계시지 않을까 생각이 듭니다. 제가 개발하면서 그나마 쓰는 option은 p옵션이라서 p옵션만이라도 꼭 기억해 두시면 좋을 것 같습니다.
반응형
'개발 > Linux' 카테고리의 다른 글
[Linux] touch 명령어 (0) | 2024.09.08 |
---|---|
[Linux] rmdir 명령어 (0) | 2024.09.07 |
[Linux] cd 명령어 (0) | 2024.09.07 |
[Linux] pwd 명령어 (0) | 2024.09.07 |
[Linux] which 명령어 (0) | 2024.09.06 |