Значение предварительного просмотра sftp live

При использовании команды sftp для передачи файлов вы получаете этот приятный предварительный просмотр в прямом эфире:

  57% 2GB 1.9MB/s 1.9MB/s 2:56:53 ETA 

Меня интересует значение третьего и четвертого столбцов. Какую информацию они отображают? Сначала я думал, что это текущая скорость загрузки, а другая средняя, ​​но оба номера меняются очень быстро.

  • Скрипт для проверки статуса входа SFTP?
  • Мониторинг передачи данных SSH и закрытие соединения, если данные не текут
  • sftp дает ошибку: «Получено сообщение слишком долго» и в чем причина?
  • Запретить загрузку файла через SFTP
  • Загрузить файл на ftp-сервер, используя команды в сценарии оболочки?
  • Как подключиться через sftp к нестандартному порту на Midnight Commander?
  • Chrooted sftp дает ошибку «Разрешение отказа»
  • Передача файлов кому-либо через sftp
  • 2 Solutions collect form web for “Значение предварительного просмотра sftp live”

    Это называется индикатором прогресса, и вы можете исследовать его исходный код в OpenSSH:

     https://github.com/openssh/openssh-portable/blob/master/progressmeter.c#L120 

    Он также объясняет, каковы интересующие вас столбцы. ETA уже объяснялся, другой ( 1.9MB/s ) – это последнее использование полосы пропускания , а не средняя скорость.

    «ETA» означает «Расчетное время прибытия».

    В программном обеспечении передачи файлов термин «ETA» используется для указания, как долго до конца передачи. Оценка основана на скорости передачи. Поэтому, если скорость передачи данных будет быстро изменяться, так же будет и «ETA».

    Linux и Unix - лучшая ОС в мире.