Linuxpia/Linux 명령어

[리눅스 명령어] 파일 복사하기, cp

Linuxpia4U 2023. 8. 9. 23:58
반응형

cp

`cp`는 리눅스에서 파일이나 디렉토리를 복사하는 데 사용되는 명령어입니다. `cp`는 "copy"의 약자로, 이 명령어를 사용하면 파일이나 디렉토리를 다른 위치에 복사할 수 있습니다.

다음은 `cp` 명령어의 기본적인 사용법입니다:

cp source destination



여기서 `source`는 복사할 원본 파일 또는 디렉토리의 경로이고, `destination`는 복사본을 저장할 위치의 경로입니다.

예를 들어, `file1.txt`를 현재 디렉토리에서 `dir1` 디렉토리로 복사하려면 다음과 같이 입력할 수 있습니다:

cp file1.txt dir1/



`cp` 명령어에는 여러 옵션이 있습니다. 다음은 몇 가지 중요한 옵션입니다:

- `-r` 또는 `-R`: 이 옵션은 디렉토리와 그 내용을 재귀적으로 복사합니다. 디렉토리를 복사할 때는 이 옵션을 사용해야 합니다.

- `-i`: 이 옵션은 덮어쓰기 전에 사용자에게 확인을 요청합니다. 만약 복사본이 이미 존재하고 이를 덮어쓰고 싶지 않다면 이 옵션을 사용할 수 있습니다.

- `-v`: 이 옵션은 진행 상황을 자세히 출력합니다. 각 파일이나 디렉토리를 복사할 때마다 어떤 작업이 수행되고 있는지 보여줍니다.


예를 들어, `dir1` 디렉토리를 `dir2`로 재귀적으로 복사하면서 진행 상황을 출력하려면 다음과 같이 입력할 수 있습니다:

cp -rv dir1 dir2



`cp` 명령어에 대한 더 자세한 정보는 `man cp` 명령어를 통해 확인할 수 있습니다:




반응형