rsync (2) 썸네일형 리스트형 rsync 를 이용하여 폴더 동기화 하기 여러 폴더, 원격 작업을 하다 보면 파일들의 동기화가 어렵게 느껴지는 경우가 많다. 이런 경우 rsync 명령어를 이용하여 자동으로 동기화 시킬수 있다. rsync -avzru --no-o --no-g --no-perms --progress "/home/jjeaby/source" "/home/jjeaby/target" 용량이 큰 파일의 경우 동기화 하기 어려울 수 있으니, --max-size=200m 옵션을 이용하여 필터링 할 수 있다. rsync -avzru --no-o --no-g --no-perms --progress --max-size=200m "/home/jjeaby/source" "/home/jjeaby/target" Linux Large File Copy(Linux 대량 파일 복사) Ubuntu 를 사용하다 보면 파일을 복사하가나 백업하는 등의 일을 자주 하게 된다. 이런 경우는 대부분 아래에 적은 cp 명령어를 주로 사용하곤 한다. 1. cp 사용 cp -rf [source] [target] 2. rsync 사용 cp 를 사용하는 경우 진행 % 를 볼수 없지만 rsync 는 progress 옵션을 이용해서 현재 복사되고 있는 파일의 진행 % 를 볼수 있다. rsync -anv --progress [sorce] [target] 하지만!!! 몇만개, 수백기가 단위의 파일을 복사 하는 경우 cp 명령어는 어느 순간부터 느려지는 문제가 발생하곤 한다. 이런 문제를 해결하기 위해서는 파일을 tar 로 압축하여 복사를 하는 방법으로 해결 하곤 했지만, 다시 압축을 풀어야 하는 불편함이 있었다.. 이전 1 다음