Linux에서 cp는 Copy의 약자로
파일이나 폴더(디렉토리)를 복사할 때 사용하는데
cp [옵션] [복사할 파일/폴더] [붙여넣을 경로]
이런 식으로 사용해주면 된다
폴더를 복사할 경우에는
폴더 아래의 폴더도 복사하기 위해
옵션 부분에 -r을 넣어주어야 하고
다양한 사용방법은 아래와 같은데
test1.txt 파일을 /sample 경로에 복사
cp test1.txt sample
현재 경로에서 여러 파일을 /user 경로에 복사
(cp 파일명 파일명 파일명 경로)
cp t1.txt t2.txt t3.txt /user
test1.txt 파일을 test2.txt 이름으로 복사
cp test1.txt test2.txt
test1.txt 파일을 /user 경로에 test2.txt 이름으로 복사
cp test1.txt /user/test2.txt
sample1 폴더를 /user/wakestand 경로에 복사
(sample1 안에 있는 폴더도 복사하기 위해 -r이 필요)
cp -r sample1 /user/wakestand
현재 경로에 있는 모든 파일을 /user 경로에 복사
cp * /user
마지막으로 자주 사용하는 옵션은 아래와 같다
옵션
-r : 하위 디렉토리까지 모두 복사
-i : 경로에 같은 이름의 파일이 있을 경우 덮어쓰기 여부 확인
-b : 경로에 같은 이름의 파일이 있을 경우 백업 파일 생성
-f : 경로에 같은 이름의 파일이 있을 경우 덮어쓰기
-n : 경로에 같은 이름의 파일이 있을 경우 덮어쓰지 않음
-a : 원본 파일의 속성, 링크 정보까지 복사
-p : 원본 파일의 소유자, 그룹, 권한 정보까지 복사
'Tools > Mac' 카테고리의 다른 글
Mac 키보드 기호(아이콘) 정리 (0) | 2022.12.08 |
---|---|
Mac 메모 맞춤법 자동 수정 막는 방법 (0) | 2022.11.19 |
Linux mv 사용법 정리 (파일 이동/이름 변경) (0) | 2022.10.22 |
Linux mkdir 사용 시 -v의 의미는? (0) | 2022.10.22 |
Linux mkdir(새 폴더 생성) 명령어 사용방법 정리 (0) | 2022.10.22 |
댓글