목적지없이 재 동기화하면 어떻게됩니까?


31

이야기를 짧게하기 위해 rsync를 수행했습니다.

rsync -avP user@exampleserver.com:/tmp/

그리고 나는 소스 디렉토리에 넣는 것을 잊었다.

나는 정말로 달려야했다.

rsync -avP /tmp/ user@exampleserver.com:/tmp/

많은 파일을 인쇄했지만 대상을 지정하지 않았기 때문에 파일을 복사 한 위치를 모르겠습니다. 아무도 무슨 일이 있었는지 알고 있습니까? 나는 않았다 ls현재 폴더에,하지만 난 아무것도 찾지 못했습니다.


2
난 당신이 방금 드레스했다고 가정합니다.
Jason C

답변:


36

보낸 사람 man rsync:

   Usages with just one SRC arg and no DEST arg will list the source files
   instead of copying.

호출 옵션 아래의 설명과 같이 호출이 일치합니다.

Pull: rsync [OPTION...] [USER@]HOST::SRC... [DEST]

그것은 안도감이지만 오류를 인쇄하지 않는 이유
Brian

3
@ 0A0D 실제로 그것은 내가 사용한 기능 입니다. 먼저 대상없이 실행하여 어떤 파일이 관련되는지 확인하고 올바른 파일인지 확인한 다음 대상이 추가 된 상태에서 명령을 다시 실행하십시오.
Anthon

@Anthon : 아, 그 말이 맞을 것입니다. -t (테스트 용)가 더 장황하다고 생각합니다.
Brian

1
@ 0A0D rsync의 드라 이런이 -n /-dry-run과 함께 호출됩니다.
oakad

1
@inemanja : 다른 것보다 -t 옵션에 대한 논평이 많았습니다
Brian
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.