Linux Basic Command (cp)
파일 및 디렉토리를 복사하는 명령어
사용구문
cp [옵션] [복사할 파일명] [붙여넣기할 파일명]
용례1 : cp test.txt test2.txt
test.txt 파일을 text2.txt 로 이름을 바꾸어 복사
용례2 : cp test.txt test2
text2 directory가 없는 경우 test.txt 파일을 text2파일로 복사
text2 directory가 있는 경우 text2 directory 안에 test.txt 파일을 복사
용례3 : cp test.txt test2/test3.txt
test.txt 파일을 text2 directory 안에 test3.txt 라는 이름으로 복사.
용례4 : cp -f test.txt /text2/text3.txt
test.txt 파일을 text2 directory 안에 test3.txt 라는 이름으로 복사.
용례5 : cp -r test1 text2
-r : recursive
test1 directory의 하위 directory까지 test2 directory 로 복사
용례6 : cp -rp test1 text2
-r : recursive
-p : preserve ownership, mode, timestamp
test1 directory의 하위 directory까지 test2 directory 로 복사시 소유자, 그룹자, 권한, 시간정보등을 그대로 복사
용례7 : cp -r /var/www/work_space/* .
/var/www/work_space/ 아래의 모든 directory 를 현재 directory 로 복사함