linux 用什么工具可以访问ftp服务器并支持断点续传,linux下wget命令,支持断点续传,ftp、http、https等协议...

转载的地址:http://blog.163.com/[email protected]/blog/static/32097310201171833420905/

今天操作远端机器的时候发现少一个安装包, 需要传到对方的机器上,还能使用通过的老办法,直接SSH连上去了,发现传的很慢, 只有40K的样子, 看时间还需要二个多小时就有点受不了了。想想有一台FTP服务器上有这个文件,可以直接从FTP服务器上下载不就得了。本想电话指导着操作,但想到对面的操作能力,不禁心里又打起鼓来。

使用google搜了一下,找到了wget  命令。 格式如下:

wget    --ftp-user=xiaoxin --ftp-password=54321   -r ftp://10.10.10.10/tool/smc20

而后就开始下载了,很快有300K ,只有了几分钟就下载完了。下载安装完成。

以下为WGET常用的参数和命令。

wget  ftp://xiaoxin:[email protected]10.10.17.193:9999/办处/郑州/cmdl32.exe

使用wget  命令直接下载cmdl32.exe文件, 指定用户名和密码为xiaoxin和123456

wget    ftp://xiaoxin:[email protected]10.10.17.193:9999/办处/郑州/工作报表/*

使用wget命令下载ftp工作报表目录下的所有文件和目录,并下载到当前目录下。

wget -r  ftp://xiaoxin:[email protected]10.10.17.193:9999/办处/郑州/工作报表/

参数  -r的做用是下些目录, 作用与上面的命令类似, 但不同之处在于直接使用 -r会在当前止录下面生成以目标IP地址命名的文件夹。 还有,使用 -r 会下载指定目录下的所有文件,包括一些外链文件都会下载,所以可以配置  -l  参数使用。

wget  -r  -c  ftp://xiaoxin:[email protected]10.10.17.193:9999/办处/郑州/工作报表/

-c  表示使用断点续传功能。在网络状况不佳的情况下很实用。

wget  -i  down.txt

直接使用down.txt中指定的URL时行下载,可以批量下载不同的文件,很方便,不用人一直参与, 多以以下形式出现

wget  -t  0  -w  31   -i down.txt     表示  -T  为重试次数, 0表示一直重试   -W  表示为失败时等待时长。

down.txt  文件内容应是一个完整的URL 如下图所示

ftp://xiaoxin:[email protected]10.10.17.193:9999/办事处/郑州/工作报表/xx.doc

ftp://xiaoxin:[email protected]10.10.17.193:9999/办事处/郑州/工作报表/xy.doc

wget  -i down.txt  -o down.log

下载down.txt 中指定的URL进行下载,并将下载提示转存到down.log文件中.

wget  -r -nd  -A.doc  ftp://xiaoxin:[email protected]10.10.17.193:9999

搜索  10.10.17.193FTP服务器 中所有的DOC文件并下载到当前目录。

时间: 05-27

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值