rsync를 사용하여 복사되지 않은 파일을 찾을 수 없습니다

rsync를 사용하여 복사되지 않은 파일을 찾을 수 없습니다

rsync를 사용하여 파일을 복사합니다.

rsync -trvh "/media/user/HDD/Arch/" "/media/user/my_drv/Arch/" && rsync -trvhc "/media/user/HDD/Arch/" "/media/user/my_drv/Arch/"

rsync 실행이 완료된 후 마지막 몇 줄의 출력은 다음과 같습니다.

sent 218.26G bytes  received 1.37M bytes  5.48M bytes/sec
total size is 218.20G  speedup is 1.00
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.2.7]

복사되지 않은 파일을 확인한 후 다음을 실행했습니다.

rsync -trnqhc "/media/user/HDD/Arch/" "/media/user/my_drv/Arch/"

나는 어떤 결과도 얻지 못한다. 두 폴더의 속성을 모두 확인했습니다.

(대상 폴더) 의 경우 /media/user/my_drv/Arch/다음을 얻습니다: 파일:65697, 폴더:19812

(소스 폴더) 의 경우 /media/user/HDD/Arch/다음을 얻습니다. 파일: 65700, 폴더: 19815

원본 폴더에 대상 폴더보다 파일 수가 적은 경우 rsync -trnqhc명령이 출력을 제공하지 않는 이유는 무엇입니까(출력에 복사되지 않은 파일이 포함될 것으로 예상했습니다)? 소스에서 대상으로 복사되지 않은 파일을 찾는 방법은 무엇입니까?

답변1

-q( )를 사용하여 --quiet전송 프로세스의 대상 부분에서 메시지를 표시하지 않습니다. 이 플래그를 제거하세요

관련 정보