59doit

Linux 명령어 mkdir rmdir 본문

Linux

Linux 명령어 mkdir rmdir

yul_S2 2023. 1. 20. 15:53
반응형

| mkdir 디렉토리 생성

 

 

mkdir [생성할 디렉토리 이름]

 

더보기

mkdir /test

→ 최상위 디렉토리에 test 디렉토리 생성

 

 

더보기

mkdir a/b

 현재 디렉토리에서 a디렉토리안에 b라는 디렉토리 생성

현대 디렉토리에 a가 존재하지 않는다면 생성되지 않는다.

mkdir: cannot create directory 'a/b' : No such file or directory

즉 a디렉토리가 존재할 경우 그 안에 b라는 디렉토리를 생성하라는 뜻이다.

 

 

더보기

mkdir -p a/b

 현재 디렉토리에서 a를 생성한 뒤 그 안에 b라는 디렉토리를 생성한다.

 

ls 로 확인하면 디렉토리 a가 생성되어있음을 확인 할 수 있다.

 

 

 

 

| rmdir 디렉토리 삭제

 

비어있는 디렉토리 삭제(지정한 디렉토리 안은 비어 있어야한다)

 

rmdir (옵션) [삭제할 디렉토리 이름]

 

  • -p : 상위 디렉토리도 삭제

 

더보기

mkdir aaa

→ aaa디렉토리 생성

 

더보기

rmdir aaa

→ 빈 디렉토리 삭제

 


 

더보기

mkdir -p ab/cd

→ ab디렉토리안에 cd디렉토리 생성

 

더보기

rmdir ab

→ 삭제 안됨

failed to ramove 'bbb' : Directory not empty

 

더보기

rmdir -p ab/cd

→디렉토리 ab,cd 를 삭제한다

파일이 존재 할 경우 서브 디렉토리는 그대로 존재한다.

 

 

 

반응형

'Linux' 카테고리의 다른 글

Linux 명령어 cp  (2) 2023.01.26
Linux 명령어 rm  (5) 2023.01.25
Linux 명령어 pwd  (3) 2023.01.20
Linux 명령어 cd  (0) 2023.01.20
Linux 명령어 ls  (9) 2023.01.19
Comments