Detectar upload / download da largura de banda do ftp do script

0

Meu sistema: Xubuntu 16.10 x64 .

Eu tenho script, onde posso fazer upload ou download de arquivos para / do servidor ftp (vsftpd).

Eu quero imprimir dados de velocidade do console (ou obter variável local), como: "tempo 30 s, velocidade média 777KB / s.

O ftp ou qualquer outra ferramenta de console pode me ajudar?

Eu não estou dizendo sobre o caminho: fixe o tempo antes do upload do arquivo, meça o intervalo de tempo no final do upload e calcule: tamanho / hora do arquivo.

    
por Yura Shinkarev 01.12.2016 / 10:18

1 resposta

1

O programa wget do gnu.org permite que você recupere arquivos de servidores FTP usando uma URL e imprima relatório de progresso e largura de banda:

[nevin-mac-mini:~] nevin% wget -nv --show-progress ftp://ftp.ccs.somehost./pub/dal/Negoplan.sea.bin
Negoplan.sea.bin    100%[===================>]   2.60M  1.28MB/s    in 2.0s    
2016-12-01 22:21:18 URL: ftp://ftp.ccs.somehost./pub/dal/Negoplan.sea.bin [2728192] -> "Negoplan.sea.bin" [1]
[nevin-mac-mini:~] nevin% 
    
por 02.12.2016 / 03:52