Situation: Si j'ai entré une commande de copie telle que cp -rf /src/ /dsc/
, j'attends plusieurs minutes pour copier des répertoires volumineux. J'ai oublié de mettre le drapeau -v
dans une sortie commentée. Puis-je le faire pendant la copie?
Non, vous ne pouvez pas, mais vous pouvez utiliser la commande watch pour examiner le répertoire de destination afin de voir l'évolution du processus, par exemple.
watch ls -l /dsc/
Cette question semble être ancienne, mais pour la commande cp
vous avez l'option --verbose
.
Donc, la commande fonctionne comme suit:
cp --verbose -rf /src/ /dsc/
Vous pouvez toujours utiliser rsync
à la place, vous aurez au moins le temps de voir les fichiers en cours de copie.
rsync -rva /src/ /dst/
Bien sûr, cela fonctionne uniquement avant que vous ne commenciez à copier, à la place de cp
name__. La bonne nouvelle est que rsync ne copiera que les fichiers nécessaires pour vous permettre de tuer votre longue commande cp
et d'exécuter la commande rsync
name__. Elle reprendra le cp
name__.
Je propose :
watch du -sh /dsc/