1. 报错 Bad port number
wget 'ftp://username@serverA.com:password@serverB.com/a.tar.gz'把前面的@替换成%40就能解决
wget 'ftp://username%40serverA.com:password@serverB.com/a.tar.gz'
2. 由于文件太大,担心下载途中会断线,使用 -c 就能断点续传
wget -c 'ftp://username%40serverA.com:password@serverB.com/a.tar.gz'
3. 又考虑到如果不限制速度,下载这个文件期间可能会影响到这两台服务器的正常运作,使用--limit-rate完美解决
wget -c 'ftp://username%40serverA.com:password@serverB.com/a.tar.gz' --limit-rate=3m
4. 想想也是时候睡觉了,加多个 -b 参数,让wget在后台执行 , 然后logout ssh ... zzz
wget -c -b 'ftp://username%40serverA.com:password@serverB.com/a.tar.gz' --limit-rate=3m