Let's Run Jinyeah

Copy Files from local to Ubuntu server 본문

Programming/Linux

Copy Files from local to Ubuntu server

jinyeah 2022. 5. 17. 12:49

Copy Directory

1. rsync 이용

  • --ignore-existing : overwriting 없이 복사 가능
  • -a : 재귀적으로 복사, 권한/그룹/수정시간/소유권 유지
  • -r : 재귀적으로 복사
  • -v : 상세 출력
  • -u : 서버에 있는 파일이 더 최신인 경우 소스에서 서버로 파일을 복사하지 않음
  • -d : 소스 경로에 없는 파일이 서버에 있을 경우 해당 파일을 삭제함
  • -R: 상대경로 이용
  • -h : 사람이 읽기 편한 포맷으로 결과 출력
rsync -avr --ignore-existing /<local>/<directory> <server_ID>@<server_NUMBER>:/<remote>/<directory>

2. scp 이용

  • -p : 원본 파일의 변경 시간, 접근시간, 퍼미션 보존
  • -r : 하위 디렉토리 및 파일까지 재귀적으로 복사
  • -v : tkdtp wjdqh cnffur
  • -P: 포트 지정
scp -r /<local>/<directory> <server_ID>@<server_NUMBER>:/<remote>/<directory>

Copy specific files keeping directory path

rsync -avR /<local>/<directory>/<to>/<specific_files> <server_ID>@<server_NUMBER>:/<remote>/<directory>

'Programming > Linux' 카테고리의 다른 글

Linux Disk 확인 및 Filesystem 용량 확인  (0) 2022.08.08
Linux Command 모음  (0) 2022.05.17
VS Code 원격서버 연동  (0) 2022.05.17
VIM Editor Commands  (0) 2021.05.06
Comments