¿Alguna vez te has preguntado cuál es la velocidad de tu conexión ssh? Por ejemplo, está conectado a un servidor en Dubai pero vive en Londres y ahora quiere saber cuál es la velocidad si necesita scp algo. Bueno, la solución a este problema se llama PV.
PV es una herramienta basada en terminal (basada en línea de comandos) en Linux que permite supervisar datos siendo enviado a través de la tubería. La forma completa del comando PV es Pipe Viewer . PV ayuda al usuario ofreciéndole una visualización de lo siguiente,Tiempo transcurrido
Progreso completado (barra de porcentaje)
Velocidad de transferencia de datos actual (también conocida como tasa de rendimiento)
Datos transferidos
ETA (Tiempo estimado) (Tiempo restante)
Entonces, ¿cómo instalar en Debian o Ubuntu?
apt install pv
Y ahora, ¿cómo verificar tu velocidad ssh? (PRUEBA DE VELOCIDAD SSH)
yes | pv | ssh remote_host "cat >/dev/null"
Code language: JavaScript (javascript)
Verás algo como esto:
root@webleit:~# yes | pv | ssh remote_host "cat >/dev/null"
64.0KiB 0:00:00 [15.4MiB/s] [ <=>
Code language: PHP (php)
El comando PV también se puede usar para crear una barra de progreso de copia como esta
pv access.log > $HOME/Documents/access.log
Code language: PHP (php)
O para crear un archivo zip con una barra de progreso como esta
pv access.log | zip>$HOME/Documents/access.zip
Code language: PHP (php)
Y mucho más 🙂