J'ai récemment dû copier environ 20 Go de données réparties entre environ 20 fichiers de mon ordinateur portable sur un disque dur externe. Étant donné que cette opération prend un certain temps (à ~ 560 kb / s), je me demandais s'il y avait un moyen de suspendre le transfert et de le reprendre plus tard (au cas où, je devrais interrompre le transfert). Comme question secondaire, y a-t-il une différence de performances entre la copie depuis le terminal et la copie depuis Nautilus?
nautilus
command-line
clipboard
Olivier Lalonde
la source
la source
réponse courte, pas besoin d'installation, pour suspendre l'utilisation
kill -STOP PID
pour continuer l'utilisation du processus en pause
kill -CONT PID
où PID est l'ID de processus. vous pouvez obtenir le PID en exécutant le Moniteur système ou la
top
commandela source
Je ne peux répondre qu'à la partie sur la différence entre terminal et nautilus. J'ai vérifié plusieurs fois cela. Il semble que la copie depuis le terminal soit plus rapide que n'importe quelle autre méthode graphique comme nautilus. Au moins dans mon cas, lorsque je copie environ 32 Go d'informations, cela prend environ 3 à 5 minutes de moins du terminal que nautilus à partir d'une copie de 25 minutes. c'est environ 10% -20% du temps. À propos d'un moyen de reprendre une copie sur votre unité externe, je pense
curl
oursync
je reprendrais une copie ayant échoué. Au moins avec la commande cp. Je n'ai pas essayé cela moi-même (j'essaierai demain) mais ces deux pourraient fonctionner.Pour la boucle, vous devez
aptitude install curl
ouapt-get instal curl
car elle n'est pas fournie avec ubuntu par défaut.Utilisez
curl --help
oursync --help
pour en savoir plus. Demain, je montrerai comment copier avec les deux si vous ne trouvez pas le chemin.la source