Ubuntu/linux Command

Linux Basic Command (cp)

HobbyCoding 2021. 8. 5. 11:39
728x90

파일 및 디렉토리를 복사하는 명령어

 

사용구문 

   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 로 복사함