Si je lance rsync
avec --info=progress2
, J'obtiens une sortie comme
105.45M 13% 602.83kB/s 0:02:50 (xfr#495, ir-chk=1020/3825)
Mais que signifient les chiffres uniques? Je n'ai trouvé aucune entrée correspondante dans la page de manuel.
105.45M 13% 602.83kB/s 0:02:50 (xfr#495, ir-chk=1020/3825)
Signifie que:
En outre, xfr # 495 signifie que le 495ème fichier est actuellement en cours de transfert, tandis que ir-chk = 1020/3825 indique que, sur un total de (jusqu'à présent) - 825 fichiers analysés récursivement (détectés), jusqu'à présent 102 d'entre eux doivent encore être vérifiés/vérifiés.
Cela signifie que si le scan détecte par exemple plus de 100 fichiers à vérifier, les deux côtés incrémenteront de 100 (il lira alors ir-chk = 1120/3925). Une fois que tous les fichiers ont été analysés (détectés par l'analyse de récursivité incrémentielle), le nombre sur le côté droit de la barre oblique restera le même jusqu'à la fin de l'ensemble du processus, tandis que celui sur le côté gauche de la barre oblique commencera à diminuer car de plus en plus de fichiers sont vérifiés (vérifiés). De plus, en raison de la fin de la récursivité, ir-chk changera en to-chk, indiquant que l'analyse de récursivité incrémentielle a terminé son contrôle (opération de détection de fichier) . Cependant, comme les fichiers continueront d'être vérifiés/vérifiés jusqu'à ce qu'ils le soient tous, le nombre de fichiers à vérifier/vérifier (côté gauche de la barre oblique) diminuera jusqu'à ce que ce nombre devienne zéro (indiquant la fin du processus de vérification des fichiers) .
Soit N le nombre réel de fichiers à vérifier/vérifier, une fois le processus terminé, vous verrez:
to-chk=0/N
... ce qui signifie qu'il ne reste aucun fichier à vérifier/vérifier, sur un total de N fichiers qui ont été détectés par l'analyse de récursivité incrémentielle.
À propos de ir-chk (à partir de la page de manuel de rsync):
Dans une analyse de récursivité incrémentielle, rsync ne connaîtra pas le nombre total de fichiers dans la liste de fichiers jusqu'à ce qu'il atteigne la fin de l'analyse, mais puisqu'il commence à transférer des fichiers pendant l'analyse, il affichera une ligne avec le texte " ir-chk "(pour la vérification de récursivité incrémentielle) au lieu de" to-chk "jusqu'au moment où il connaît la taille complète de la liste, auquel cas il passera à l'utilisation de" to-chk ". Ainsi, voir "ir-chk" vous permet de savoir que le nombre total de fichiers dans la liste de fichiers va encore augmenter (et à chaque fois, le nombre de fichiers à vérifier augmentera du nombre de fichiers ajoutés à la liste).