[linux]리눅스: cp를 이용한 파일 복사


cp 명령어를 사용하여 파일과 폴더를 복사할 수 있습니다.


  • linux manual에 나와있는 cp 설명

cp 사용법

cp (Ctrl+C할 경로 + 파일명) (Ctrl+V할 경로)

※ 현재파일들은 /home/user/example_cp & /home/user/cp_file의 구조입니다.


파일복사

  • cp test_file.txt ../cp_file
    • example_cp 폴더에 있는(ls 명령어를 통해 확인 가능) test_file.txt(Ctrl+c 할 파일).
    • test_file.txt 파일을 cp_file 폴더(Ctrl+v)파일명을 동일하게 복사합니다.
  • 즉. example_cp 폴더에 있는 test_file.txt를 Ctrl+c해서 cp_file 폴더에 Ctrl+v 한다고 생각하시면 됩니다.



  • cp test_file.txt ../cp_file/modify_test_file.txt
    • example_cp 폴더에 있는 test_file.txt(Ctrl+c)
    • test_file.txt 파일을 cp_file 폴더(Ctrl+v)modify_test_file.txt명으로 변경하여 복사합니다.
  • 즉. example_cp 폴더에 있는 test_file.txt 파일을 Ctrl+c 한 뒤 cp_file 폴더에 Ctrl+v 하여 파일명을 변경한다고 생각하시면 됩니다.




폴더복사 (-r)

  • linux manual에 나와있는 cp의 -r 설명
  • cp -r cp_file example_cp/
    • cp_file 폴더를 example_cp 폴더에 폴더명을 동일하게 복사합니다.
  • 즉. cp_file 폴더를 Ctrl+c해서 example_cp 폴더에 Ctrl+v 한다고 생각하시면 됩니다.




  • cp -r cp_file example_cp/modify_cp_file
    • cp_file 폴더를 example_cp 폴더에 modify_cp_file명으로 복사합니다.
  • 즉. cp_file 폴더를 Ctrl+c 한 뒤 example_cp 폴더에 Ctrl+v 하여 파일명을 변경한다고 생각하시면 됩니다.




연관문헌

참고문헌


댓글

이 블로그의 인기 게시물

[opencv-python] 이미지 크기조절(resize) 하는 법

[python]파이썬: csv reader header skip (첫번째 행 무시하기, 안읽기)

[python] selenium close와 quit 차이점