Ti sei mai chiesto qual è la velocità della tua connessione ssh. Ad esempio sei connesso a un server a Dubai ma vivi a Londra e ora vuoi sapere qual è la velocità se hai bisogno di scp qualcosa. Ebbene, la soluzione a questo problema si chiama PV.
PV è uno strumento basato su terminale (basato sulla riga di comando) in Linux che consente il monitoraggio dei dati inviato tramite pipe. La forma completa del comando PV è Pipe Viewer . PV aiuta l'utente fornendogli una visualizzazione visiva di quanto segue,Tempo trascorso
Avanzamento completato (barra percentuale)
Velocità di trasferimento dati attuale (denominata anche velocità di trasmissione)
Dati trasferiti
ETA (tempo stimato) (tempo residuo)
Quindi, come installare in Debian o Ubuntu?
apt install pv
E ora come controllare la tua velocità ssh? (PROVA DI VELOCITÀ SSH)
yes | pv | ssh remote_host "cat >/dev/null"
Code language: JavaScript (javascript)
Vedrai qualcosa del genere:
root@webleit:~# yes | pv | ssh remote_host "cat >/dev/null"
64.0KiB 0:00:00 [15.4MiB/s] [ <=>
Code language: PHP (php)
Il comando PV può essere utilizzato anche per creare una barra di avanzamento della copia in questo modo
pv access.log > $HOME/Documents/access.log
Code language: PHP (php)
O per creare un file zip con una barra di avanzamento in questo modo
pv access.log | zip>$HOME/Documents/access.zip
Code language: PHP (php)
E molto altro 🙂