내가 실행하면 다음과 같은 결과가 나타납니다 rsync
.--info=progress2
105.45M 13% 602.83kB/s 0:02:50 (xfr#495, ir-chk=1020/3825)
그러나 단일 숫자는 무엇을 의미합니까? 매뉴얼 페이지에서 일치하는 항목을 찾지 못했습니다.
- 첫 번째 숫자는 처리된 데이터의 양인 것 같습니다(실제로 복사된 바이트와 대상에 이미 존재했기 때문에 건너뛴 바이트). 그렇죠? 것 같다아니요내 인터넷 연결 속도보다 빠르게 증가하여 전송되는 데이터의 양이…
- 백분율은 복사할 데이터의 양 또는 파일 수를 나타냅니까? 제외된 파일과 대상 위치의 파일이 이미 최신 상태로 간주됩니까?
- 처음에는 3등 시간이 완주 시간을 예상하는 것 같았는데, 막상 해보니 몇 시간에서 몇 초 사이를 훌쩍 뛰어넘었다. 그것은 무엇을 가리키는가? 어떻게 계산되나요?
- 마지막 두 숫자는 무엇을 의미합니까?
답변1
105.45M 13% 602.83kB/s 0:02:50 (xfr#495, ir-chk=1020/3825)
의미는 다음과 같습니다
- 이제 수신기/대상이 재구축되었습니다.105.45MB(또는13%) 보낸 사람/소스 파일의 약 811.15MB(100%)입니다.
- 파일이 다시 작성되는 중입니다.초당 602.83KB지금까지 이 데이터 전송 작업이 수행되었습니다.2분 50초(경과 시간).
반품,xfr#495현재 495번째 파일이 전송 중임을 나타냅니다.IR-CHK=1020/3825의미, 전체 (지금까지)3825지금까지 반복적으로 검사(감지)된 파일1020여전히 확인/검증이 필요합니다.
이는 예를 들어 검사에서 확인할 파일이 100개 이상 감지되면 양쪽에서 100이 증가한다는 의미입니다.IR-CHK=1120/3925). 모든 파일이 검사되면(증분 재귀 검사로 감지) 슬래시 오른쪽에 있는 숫자는 전체 프로세스가 끝날 때까지 동일하게 유지되는 반면, 슬래시 왼쪽에 있는 숫자는 점점 감소하기 시작합니다. 파일이 검사됩니다. 파일이 확인(검증)됩니다. 게다가 재귀가 끝나기 때문에,IR-CHK로 변경됩니다to-chk, 증분 재귀 검사가 검사(파일 검색 작업) 수행을 완료했음을 나타냅니다. 그럼에도 불구하고 모든 파일이 확인/검증될 때까지 파일은 계속해서 확인/검증되므로 아직 확인/검증되지 않은 파일 수(슬래시 왼쪽)는 해당 숫자가 0이 될 때까지 감소합니다( 파일 확인 절차가 종료됩니다.)
허락하다질소~이 되다실제전체 프로세스가 끝나면 확인/검증할 총 파일 수는 다음과 같습니다.
to-chk=0/N
...전체적으로 확인/검증할 파일이 없음을 의미합니다.질소탐지된 파일의 증분 재귀 검사입니다.
~에 대한IR-CHK(rsync 매뉴얼 페이지에서):
증분 재귀 검사에서 rsync는 검사가 끝날 때까지 파일 목록의 총 파일 수를 알 수 없지만 검사 중에 파일 전송을 시작하므로 "ir-chk"라는 텍스트 줄을 표시합니다. (증분 재귀 검사의 경우) 목록의 전체 크기를 알 때까지 "to-chk" 대신 "to-chk"를 사용하도록 전환합니다. 따라서 "ir-chk"를 보면 파일 목록의 총 파일 수가 계속 증가한다는 것을 알 수 있습니다(그리고 파일 수가 증가할 때마다 목록에 추가된 파일 수에 따라 확인해야 할 남은 파일 수가 늘어납니다). .