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

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

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

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

  • Как использовать SFTP в системе, которая требует sudo для аутентификации root и ssh?
  • Разрешения Setfacl игнорируются для файла, скопированного по sftp
  • Не удается создать пользователя SFTP Debian 7
  • Можно ли обнаружить, когда файл был загружен?
  • Пользовательские ограничения ограничиваются только одной папкой
  • Chrooted sftp дает ошибку «Разрешение отказа»
  • Лучшая практика управления доступом к общей учетной записи?
  • Почему default setfacl не работает для вложенных каталогов?
  • Как я могу использовать собственный локальный текстовый редактор для изменения системных (требуется root для сохранения) файлов в удаленной системе?
  • Как предотвратить появление сообщения «Последний вход:» при использовании sftp?
  • Разрешения на запись пользователя в chrooted SFTP
  • Разрешения Setfacl игнорируются для файла, скопированного по 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 - лучшая ОС в мире.