踩坑:
使用这个命令的原因是wget是单线程下载速度太慢。在使用时发现一个问题,如果不使用-q参数静默下载,就会一直打印下载进度。由于我这里的网络较慢,日志打印是延时的,这就造成了,实际上已经下载了比如5%,日志这里刚打印到2%。从探针的数据可以看到下速度非常慢并且不稳定,ssh里还在继续打印进度,探针那里显示已经没有入站流量了。解决办法是,开screen,然后带上-q参数静默下载。
一个多线程下载工具,比wget快好多哇。
安装
apt-get install axel
使用
axel [OPTIONS] url1 [url2] [url…] -n x 指定线程数(x 必须为大于 0 的数字) -o x 指定另存为目录(x 必须为本地目录) -s x 指定下载速度(x 必须为大于 0 的数字,单位是 bytes/s) -q 静默模式,无任何输出信息 -V 软件版本
一般来说就
axel -n 5 -q url