SSH – Progress Bar for SCP Command


Is there any way to display a progress bar while copying from server to local (or vice versa) using scp?

Best Answer

I don't think that this can be done with scp. Last time I needed something like this i.e. progress shown, I used rsync instead. It shows progress in a bar-like manner. See if it works for you.

You will need to use the --progress option of rsync. You can use the following command:

rsync -r -v --progress -e ssh user@remote-system:/address/to/remote/file /home/user/
Related Question