Linux: rsync -aiv --delete --dry-run 소스 폴더 대상 폴더 문제

Linux: rsync -aiv --delete --dry-run 소스 폴더 대상 폴더 문제

그래서 폴더를 다른 디스크(ext4로 새로 포맷)에 복제하고 성공적으로 수행했습니다.

rsync -aiv --delete source-folder destination-folder

내 문제는 위 명령을 실행하지만 --dry-run을 추가 인수로 사용하면 --no-- 파일/폴더가 표시될 것으로 예상된다는 것입니다. 그러나 모든 파일과 폴더가 다시 나타납니다.

내가 뭘 잘못하고 있는지 어떤 아이디어가 있습니까?

저는 rsync 3.1.1과 Ubuntu 16.04를 실행하고 있습니다.

감사해요!

PS 이것은 데스크탑이 아니므로 "X"가 없습니다.

답변1

나는 이것이 당신이 사용하는 플래그/매개변수와 관련이 있다고 생각합니다. 대신 -aiv사용해 보세요 -avz.

"i" 매개변수는 표시되는 정보를 보다 세밀하게 제어하는 ​​데 사용되며 일반적으로 숫자로 표시되는 정보 수준을 설정합니다. 아무것도 변경하지 않았을 수도 있고 실제 실행인 경우 모든 파일을 반복하면서 나열될 뿐입니다.

건조 모드에서 avz 플래그를 실행하면 확인됩니다. :)

관련 정보