반응형
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` 명령어를 통해 확인할 수 있습니다:
반응형
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] cron을 관리하는 명령어, crontab (3) | 2023.08.11 |
---|---|
[리눅스 명령어] 복사본 만들기, cpio (5) | 2023.08.10 |
[리눅스 명령어] 루프 계속 돌기, continue (3) | 2023.08.08 |
[리눅스 명령어] 명령어 알아보기, command (2) | 2023.08.07 |
[리눅스 명령어] 파일을 비교하여 출력하기, comm (9) | 2023.08.06 |