Можно ли показать общий прогресс scp во время передачи? [dубликат]

Вы оставили пакет виртуального пакета в состоянии с половиной установленным / полусинтетическим.

Чтобы продолжить, вы должны найти все установленные пакеты виртуальных боксов, используя dpkg -l | grep virtualbox. Теперь очистите каждый пакет с помощью dpkg -P ..., замените ... именами пакетов, найденными в предыдущей команде.

Теперь вы снова сможете установить виртуальный бокс.

74
задан 3 September 2017 в 07:15

6 ответов

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

Вам нужно использовать опцию --progress в rsync. Вы можете использовать следующую команду:

rsync -r -v --progress -e ssh user@remote-system:/address/to/remote/file /home/user/
77
ответ дан 18 July 2018 в 07:30

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

Вам нужно использовать опцию --progress в rsync. Вы можете использовать следующую команду:

rsync -r -v --progress -e ssh user@remote-system:/address/to/remote/file /home/user/
77
ответ дан 24 July 2018 в 18:49

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

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

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

, и вы получите обычный индикатор выполнения.
3
ответ дан 18 July 2018 в 07:30

Переключатель -v работает нормально.

Пример:

5% 9232KB 357.5KB / s 07:48 ETA
26
ответ дан 18 July 2018 в 07:30

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

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

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

, и вы получите обычный индикатор выполнения.
3
ответ дан 24 July 2018 в 18:49

Переключатель -v работает нормально.

Пример:

5% 9232KB 357.5KB / s 07:48 ETA
27
ответ дан 24 July 2018 в 18:49
  • 1
    Это правильный ответ. – arts777 22 November 2017 в 18:18
  • 2
    Это должен быть правильный ответ! зачем беспокоиться и устанавливать rsync – Samir Sabri 21 April 2018 в 11:40
  • 3
    Кажется, что это не работает при использовании -3. – fuero 18 July 2018 в 18:54

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

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