수정된 날짜를 특정 날짜로 변경하는 방법은 무엇입니까?

수정된 날짜를 특정 날짜로 변경하는 방법은 무엇입니까?

수정된 날짜를 백업에서 새로 생성된 서버로 복사하고 싶습니다( -p옵션을 지정하는 것을 잊어버렸습니다 cp). 복사본을 만든 이후 파일을 변경했기 때문에 수정일을 31일 전으로만 변경하고 싶습니다. 수정된 날짜를 복사하려면확립된:

rsync -vrt --size-only /src /dest

특정 시간까지 복사할 rsync 매개변수를 찾을 수 없어서또 다른 검색으로 나를 찾았습니다.:

rsync --progress --files-from=<(find /src_path -mtime -3 -type f -exec basename {} \;) /src_path/ /dst_path

-mtime나는 논쟁의 행동을 알아 내려고 노력하고 있습니다 find. 내가 원하는 것을 얻기 위해아니요다음을 지정하고 싶습니다.

find . -mtime -31

이렇게 하면 파일을 변경할 수 있습니다.~부터31일 전이지만 31일이 지난 파일만 보관하고 싶습니다. 양수를 지정하는 것은 도움이 되지 않습니다. 어떤 제안이 있으십니까?

관련 정보