본문 바로가기

DKE/리눅스 프로그래밍

[리눅스] copy (cp) 명령어 / 2022.12.01

1. 파일을 다른 파일로 복사

$ cp file1 file2 // file1을 file2로 복사
$ cp -i file1 file2 // 파일 overwrite하는 것을 확인

 

1-1) 파일 복사 후 내용을 확인 해 보면 butter 가사가 복사된 것을 확인할 수 있다.

 

 

1-2) -i를 사용하면 파일을 overwrite할 것인지 물어본다. (y/n)

 

2. 파일을 다른 디렉토리로 복사

$ cp [-i] files directory // file들을 directory에 복사

 

2-1) 빈 디렉토리 dirA에 file01을 복사 한 결과 dirA 디렉토리에 file01이 생긴것을 확인할 수 있다.

 

3. 디렉토리를 다른 디렉토리로 복사

$ cp -r dir1 dir2 // dir1의 모든 내용을 dir2로 복사

 

3-1) 파일 두개를 포함한 dirA와 빈 디렉토리인 dirB가 있을 때 dirA를 dirB에 복사하면 다음과 같은 결과를 확인할 수 있다.