Situation: Si j'ai entré une commande de copie cp -rf /src/ /dsc/
, j'attends plusieurs minutes pour copier des répertoires volumineux. J'ai oublié de mettre -v
flag pour commenter une sortie. Puis-je le faire pendant la copie?
command-line
cp
Smile.Hunter
la source
la source
watch "find . | wc -l"
aussi. Je l'ai trouvé mieux puisque votre commande ne montre qu'un niveau de profondeur.Cette question semble être ancienne, mais pour la
cp
commande, vous avez l'--verbose
option.Donc, la commande fonctionne comme suit:
la source
cp: illegal option -- -
cp -rv
fonctionnecp -v -r
indiquera que vous souhaitez afficher les fichiers en cours de copie (comme spécifié par-v
) et-r
que vous souhaitez copier des fichiers de manière récursive, ce qui sera nécessaire si vous copiez des sous-répertoires.Vous pouvez toujours utiliser à la
rsync
place, vous aurez au moins la chance de voir les fichiers en cours de copieBien sûr, cela ne fonctionne que avant de commencer à copier au lieu de
cp
. La bonne nouvelle est que rsync ne copiera que les fichiers nécessaires pour que vous puissiez tuer votrecp
commande de longue durée, exécutez larsync
commande et elle reprendra le dossier là où elle a étécp
laissée.la source
Je propose :
la source
Je recommande d'utiliser Midnight Commander au cas où vous auriez besoin de voir l'état d'avancement de la copie des fichiers.
Installer le commandant de minuit:
Ouvrez-le:
Sur le premier panneau open source, sur la seconde destination. Commencez à copier en utilisant "F5".
MC affichera un dialogue de progression agréable et informatif.
la source