I'm looking to find a way to test my internet speed at home through ssh. Does anyone know a terminal app that can give me calculations similar info to speedtest.net?
It would also be really cool if there was something that would do tests based on common internet ports too (i.e. web, torrent, etc) so you can see if you're getting throttled by your ISP.
You may use nload (Install nload) for this purpose. Sample output:
You can install
nload
by this command:Also available in software center.
Update Nov 2016: I discontinued it. Please use another provider i.e. Init7 with http://speedtest.init7.net/10GB.dat
Original answer:
There is also this easy "speedtest":
This gives you the current speed and it is available up to 100 megabits per second.
How about netperf? http://manpages.ubuntu.com/manpages/maverick/man1/netperf.1.html
netperf
Quoting from the man page:
The simplest solution I know is to simply use
wget will provide you with file size, download time, and download speed.
If you need more complex solution, have a look at iperf. This solution is however more complicated, because it requires more set-up, and is not straight-forward (for example it requires a server with higher speed than yours).
you also can use iftop while transferring files
will show something like :