본문 바로가기

리눅스 서버구축/linux 명령어

cp 명령어

cp 명령어



cp명령어

cp는 copy의 약어로 파일 혹은 디렉토리를 복사할때 사용하는 명령어 입니다


cp 사용법 : cp [옵션] [디렉토리 혹은 파일]

               여기서 옵션은 생략이 가능합니다



cp 명령어 파일복사



cp_test파일을 cp_test.bak로 이동


cp cp_test cp_test.bak



cp 명령어 디렉토리



cp명령어로 디렉토리를 복사하려면 -r을 사용해야됩니다


home 디렉토리 하위디렉토리까지 home_backup 디렉토리로 복사


cp -r /home /home_backup





소유자, 그룹자, 권한, 시간정보등이 그대로 복사


파일을 복사할때 권한이 그대로 있어야 되는 경우가 생깁니다

예로 아파치의 업로드파일을 그대로 권한을 유지하여 옮겨야 되는 경우가 있습니다

그러한 경우일때 사용하는 옵션입니다


home 디렉토리를 소유자, 그룹자, 권한, 시간장보를 그대로 home_backup로 복사


cp -rp /home /home_backup