Индикатор выполнения для команды scp

Есть ли любой способ отобразить индикатор выполнения при копировании от сервера до локального (или наоборот) использования scp?

93
задан 2 September 2017 в 21:15

4 ответа

Я не думаю, что это может быть, покончили scp. В прошлый раз, когда мне были нужны что-то вроде этого т.е. показанный прогресс, я использовал rsync вместо этого. Это показывает прогресс подобного панели способа. Посмотрите, работает ли это на Вас.

Необходимо будет использовать --progress опция rsync. Можно использовать следующую команду:

rsync -r -v --progress -e ssh user@remote-system:/address/to/remote/file /home/user/
94
ответ дан 22 November 2019 в 23:07

Я не знаю, как сделать это в командной строке. Я уверен, что это возможно, но существует графический метод для того, чтобы сделать это.

Наутилус (файловый браузер по умолчанию в Ubuntu) может смонтировать ssh/sftp серверы. Они действуют как локальная файловая система после этого, и можно скопировать файлы вокруг подобного, Вы обычно были бы. И Вы получаете обычный индикатор выполнения, что Вы были бы с нормальной копией.

Посмотрите под File меню для Connect to server...

4
ответ дан 22 November 2019 в 23:07

-v переключатель хорошо работает.

Пример:

5% 9232 КБ 357.5KB/s 7:48 ETA

66
ответ дан 22 November 2019 в 23:07

По состоянию на 2018 прогресс и ETA показывают по умолчанию и можно было отключить -q

4
ответ дан 22 November 2019 в 23:07

Другие вопросы по тегам:

Похожие вопросы: