개요 : directory 생성, directory 제거
용례1: mkdir -p first/second/third
-p : 하위를 만들기위해 필요한 경우 parent directory 도 생성함
mkdir -p a/b/c : c를 생성하기 위해 parent directory a/b도 생성됨
용례2 : mkdir dir1 dir2 dir3
mkdir aaa bbb ccc : aaa bbb ccc 를 연달아 만든다
mkdir aaa aaa/bbb aaa/bbb/ccc : aaa aaa/bbb aaa/bbb/ccc 를 연달아 만든다
용례3 : mkdir -m <mode> <DirName>
mkdir -m 754 aaa : u : rwx, g : rx, other: r 로 aaa 를 생성함
mkdir -m a=rwx aaa : all user 에 read/write/execute 권한을 준 directory 를 생성함
용례4 : rmdir dir1 dir2 dir3
rmdir aaa bbb ccc : aaa bbb ccc 를 연달아 제거한다.
용례5: rmdir -p first/second/third
-p : 하위를 제거위해 필요한 경우 parent directory 도 제거함
rmdir -p a/b/c : c를 제거하기 위해 parent directory 연달아 a/b도 제거함
directory 안에 file 이 있으면 "Directory not empty" message 가 나오면서 fail 됨
실제로는 rm -rf <DirName>을 더 많이 사용함 (r : recursive f : force)
이경우는 directory 안에 file 이 있어도 실행됨
'Ubuntu > linux Command' 카테고리의 다른 글
Linux Basic Command (cp) (0) | 2021.08.05 |
---|---|
Linux Basic Command (find) (0) | 2021.08.05 |
Linux Basic Command (cd) (0) | 2021.08.05 |
Linux Basic Command (echo) (0) | 2021.08.05 |
Linux Basic Command (clear) (0) | 2021.08.04 |