본문 바로가기
IT 프로그래밍 관련/리눅스 시작하기

Ubuntu 명령어들 ( cp , mv , rm )

by 지나는행인 2021. 3. 29.
728x90

이번 기본 명령어들은 파일, 디렉토리를 복사하는 cp (copy)

 

파일, 디렉토리를 이동하는 mv (move)

 

파일, 디렉토리를 삭제하는 rm (remove)  이다.

 

 

### cp 

파일 또는 디렉토리를 복사한다.

(그 안의 내용도 복사)

 

> cp 원본경로 복사할경로

 

원본경로에 있는 파일이나 디렉토리를 복사할경로에 복사한다.

 

** 인자에 따른 차이

 

> cp 파일명1 파일명2         :    파일1을 파일2라는 이름으로 복사.     (파일1과 파일2는 경로포함)

> cp 파일명1 디렉토리명     :    파일1을 디렉토리의 하위 파일로 복사. (이때 복사된 파일의 파일명은 파일명1이 된다.)

> cp 파일명1 파일명2 파일명3 디렉토리  :  파일명1,2,3을 디렉토리 하위로 복사 ( 여러 파일 가능 )

> cp -r 디렉토리1 디렉토리2   :  디렉토리1의 모든 파일을 디렉토리2의 하위로 복사 

* cp 실행화면 

 

 

### mv

파일 또는 디렉토리를 이동한다

(내용도 같이 이동)

 

> mv 원본경로 복사할경로

 

기본적인 명령어 사용은 cp와 같다.

 

> mv 파일1 디렉토리    :  파일1을 디렉토리 하위로 이동

> mv 파일1 파일2 파일3 ... 디렉토리   : 파일 1,2,3,...을 디렉토리 하위로 이동

> mv 디렉토리1 디렉토리2     : 디렉토리1을 디렉토리2로 이동

 

> mv 파일1 파일2(같은 디렉토리의 경우)   :  파일1의 파일명을 파일2로 바꾼다.

 

 

 

 

 

### rm

 

> rm 삭제할경로

 

해당 파일 또는 디렉토리를 삭제.

 

* 디렉토리의 경우 안에 파일이 있으면 삭제가 되지 않음.

 

그래서 쓰는 옵션

 

> rm -r 삭제할디렉토리

 

 

 

 

댓글