1 votes

Utilitaire de copie de fichiers ou gestionnaire de fichiers avec un rapport de chaque octet lors de la copie ?

Veuillez suggérer un utilitaire de copie ou un programme de gestion de fichiers, qui signale chaque octet copié.

J'ai des problèmes lors de la copie. Le processus de copie se bloque, et je veux voir comment cela se passe, donc je veux voir combien d'octets sont copiés pour chaque fichier copié, comme c'est le cas lors du téléchargement d'un fichier depuis Internet.

MISE À JOUR

Désolé les gars, la question concerne Windows.

2voto

sparkie Points 2200

Plutôt donné la réponse à votre question vous-même. Vous dites "comme c'est fait lors du téléchargement de fichiers sur Internet". Alors pourquoi ne pas simuler le 'téléchargement'?

Configurer une configuration rsync générique:

/tmp/rsyncd.conf:

uid = root
gid = root
use chroot = no
read only = no

[root]
   path = /

Démarrer un serveur rsync temporaire (avec des privilèges root):

rsync --daemon --config=/tmp/rsyncd.conf --no-detach

Profitez de copier dans un autre terminal avec indicateur de progression, comptage des octets et tout ce que vous aimez (en suivant la syntaxe standard de rsync). Dans l'exemple ci-dessous, vous pouvez limiter la bande passante de copie en cours d'effet même si toute la copie se fait uniquement sur votre machine locale. Cela peut faciliter vos problèmes de copie, soit dit en passant:

rsync -va --progress --bwlimit=80 localhost::root/

1voto

parkydr Points 2234

Pipemeter (disponible dans toutes les bonnes distributions Linux) fera ce que vous voulez.

Il redirige simplement stdin vers stdout, mais mesure les données qui le traversent.

0voto

sparkie Points 2200

Vous pourriez utiliser tar de cette manière :

tar -C  -cf - . | tar -C  -xvvf -

en fonction de vos besoins, vous pouvez ajouter 'vv' soit côté émission soit côté réception. Cependant, cela ne signale toujours pas chaque octet transmis :-)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X