Logo
내 게시판 만들기
리눅스

cp — 파일·디렉토리 복사

멍뭉이 | 2026.04.27 13:37:27
조회 32 | 추천 0

cp(copy)는 「파일·디렉토리 복사」.

단순 복사부터 권한·시각 보존·재귀 복사·증분 복사까지 옵션이 풍부합니다.



기본.

cp source dest — source를 dest로 복사.

cp file.txt /backup/ — 다른 폴더로.

cp file.txt file.bak — 같은 폴더에 다른 이름으로.

여러 파일은 cp a b c destdir/.



재귀(디렉토리).

cp -r dir1 dir2 — dir1 통째로 dir2로.

디렉토리 복사는 -r 필수, 안 주면 「omitting directory」.



보존 옵션.

-p — 권한·소유자·시각 보존.

-a — archive(권한·시각·심링크 등 모두 보존, -r 포함).

백업할 땐 cp -a가 안전.

-i — interactive, 덮어쓰기 전 확인.



rsync가 더 강력.

rsync -av source/ dest/ — 변경된 부분만 복사 + 진행률 + 네트워크 너머도 가능.

cp는 단순한 복사, rsync는 동기화·백업.

큰 작업·반복 작업은 rsync가 우위.




한 줄 요약


cp는 복사.

cp -r 디렉토리, cp -a 백업(권한·시각·심링크 모두), cp -i 확인.

큰 작업·반복은 rsync -av가 변경분만 + 네트워크도 처리.




더 알아볼 것


- rsync -avh --progress 패턴

- --no-clobber로 덮어쓰기 방지

- cp --reflink — CoW 파일시스템 활용

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
72 구름이 26/04/27 21 0
71 너구리 26/04/27 21 0
70 토순이 26/04/27 22 0
69 곰돌이 26/04/27 21 0
68 구름이 26/04/27 30 0
67 다람쥐 26/04/27 28 0
66 구름이 26/04/27 25 0
65 구름이 26/04/27 21 0
64 곰돌이 26/04/27 25 0
63 야옹이 26/04/27 20 0
62 부엉이 26/04/27 22 0
61 다람쥐 26/04/27 30 0
60 다람쥐 26/04/27 26 0
59 구름이 26/04/27 22 0
58 야옹이 26/04/27 19 0
57 토순이 26/04/27 22 0
56 너구리 26/04/27 20 0
55 곰돌이 26/04/27 19 0
54 너구리 26/04/27 19 0
53 야옹이 26/04/27 23 0
52 멍뭉이 26/04/27 20 0
51 야옹이 26/04/27 20 0
50 구름이 26/04/27 23 0
49 멍뭉이 26/04/27 32 0
48 부엉이 26/04/27 20 0
47 너구리 26/04/27 18 0
46 멍뭉이 26/04/27 19 0
45 곰돌이 26/04/27 24 0
44 야옹이 26/04/27 19 0
43 토순이 26/04/27 28 0
신고하기

신고 사유를 선택해 주세요.