Existe-t-il un moyen d’afficher une barre de progression lors de la copie d’un serveur à un autre local (ou inversement) en utilisant scp
?
Existe-t-il un moyen d’afficher une barre de progression lors de la copie d’un serveur à un autre local (ou inversement) en utilisant scp
?
Je ne pense pas que cela puisse être fait avec scp
. La dernière fois que j'ai eu besoin de quelque chose comme ça, c’est-à-dire des progrès, j’ai plutôt utilisé rsync
. Il montre les progrès à la manière d'un bar. Voyez si cela fonctionne pour vous.
Vous devrez utiliser l’option --progress
de rsync
. Vous pouvez utiliser la commande suivante:
rsync -r -v --progress -e ssh [email protected]:/address/to/remote/file /home/user/
Je ne sais pas comment faire cela dans une ligne de commande. Je suis sûr que c'est possible, mais il existe une méthode graphique pour ce faire.
Nautilus (le navigateur de fichiers par défaut dans Ubuntu) peut monter des serveurs ssh / sftp. Ils agissent comme un système de fichiers local après cela et vous pouvez copier des fichiers comme vous le feriez normalement. Et vous obtenez la barre de progression habituelle avec une copie normale.
Regardez sous le menu File
pour Connect to server...