Rsync가 이동하는 모든 파일의 수정 시간을 업데이트하도록 강제하시겠습니까?

Rsync가 이동하는 모든 파일의 수정 시간을 업데이트하도록 강제하시겠습니까?

rsync --delete긴장이 되었기 때문에 다음 명령줄을 사용하여 파일을 휴지통 폴더로 이동했습니다.

rsync -vr --no-t --stats --existing --ignore-existing --delete --backup --backup-dir="$trash" . "$output"

내가 원하는 것은 백업 드라이브가 90% 가득 찼을 때 휴지통에서 가장 오래된 파일을 삭제할 수 있도록 휴지통으로 이동된 모든 파일의 수정 시간을 업데이트하는 것입니다. 하지만 실제로 수정 시간을 업데이트하기 위해 rsync를 얻을 수 없는 것 같습니다.

답변1

mtime백업이 실패하면 Rsync는 원본 데이터를 유지하지만 ctime원하는 시간을 표시합니다.

ctime, 또는 를 사용하여 볼 수 있고 ls -c및 또는 을 사용하여 검색할 수 있습니다 stat.find-ctime-cnewer

관련 정보