서버 폴더에 일부 변경 사항이 적용된 개발 폴더를 복사하고 싶습니다 rsync
. rsync 없이는 이것을 할 것입니다
rm -Rf /var/www/site
cp -a dev /var/www/
rsync
하지만 복사하면서 변경된 파일을 볼 수 있도록 사용하고 싶습니다 .
답변1
원천:http://www.tecmint.com/rsync-local-remote-file-synchronization-commands/
파일이나 디렉터리가 원본에는 없지만 대상에는 이미 있는 경우 동기화할 때 대상에서 기존 파일/디렉터리를 삭제할 수 있습니다.
"--delete" 옵션을 사용하여 소스 디렉터리에 존재하지 않는 파일을 삭제할 수 있습니다.
그래서 이것이 해결책이 될 것입니다:
rsynv -av --delete dev/ /var/www/