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

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

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

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

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

wget  ftp://xiaoxin:123456@10.10.17.193:9999/办处/郑州/cmdl32.exe

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

wget    ftp://xiaoxin:123456@10.10.17.193:9999/办处/郑州/工作报表/*

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

wget -r  ftp://xiaoxin:123456@10.10.17.193:9999/办处/郑州/工作报表/

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

wget  -r  -c  ftp://xiaoxin:123456@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:1@10.10.17.193:9999/办事处/郑州/工作报表/xx.doc
   ftp://xiaoxin:1@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:1@10.10.17.193:9999
    搜索  10.10.17.193FTP服务器 中所有的DOC文件并下载到当前目录。

wget ftp的更多相关文章

  1. CVE-2014-4877 && wget: FTP Symlink Arbitrary Filesystem Access

    目录 . 漏洞基本描述 . 漏洞带来的影响 . 漏洞攻击场景重现 . 漏洞的利用场景 . 漏洞原理分析 . 漏洞修复方案 . 攻防思考 1. 漏洞基本描述 0x1: Wget简介 wget是一个从网络 ...

  2. wget下载FTP的文件

    在Linux中我们怎么样实现wget来下载文件  下面例子 下载所有的py结尾的文件到当前目录 wget ftp://anymous:anymous@42.51.152.2/soft/*.py 递归的 ...

  3. wget命令下载FTP整个目录进行文件备份

    使用wget下载整个FTP目录,可以用于服务器间文件传输,进行远程备份.通过限制网速,可以解决带宽限制问题. #wget ftp://IP:PORT/* --ftp-user=xxx --ftp-pa ...

  4. 使用curl / wget命令上传下载FTP

    curl可以在shell下轻松上传下载ftp上的文件,相比ftp命令更具有优势,因为它能在单命令条件下,下载或者上传一个ftp文件,甚至可以删除文件. 下面看实例: 1.列出ftp服务器上的目录列表: ...

  5. wget

    Linux wget是一个下载文件的工具,它用在命令行下.对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到 本地服务器.如果我们使用虚拟主机,处理这样 ...

  6. wget命令详解

    1.使用wget下载单个文件 以下的例子是从网络下载一个文件并保存在当前目录 wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 在下载的过程中会 ...

  7. linux命令行下的ftp 多文件下载和目录下载

    安装:yum install ftp 使用:ftp + ip (未进入ftp状态下运行) ----------------------------------------- 目标ftp服务器是一个非标 ...

  8. wget下载工具

    转自于:http://www.jb51.net/LINUXjishu/86326.html 1.使用wget下载单个文件  e.g. wget http://cn.wordpress.org/word ...

  9. 每天一个linux命令(61):wget命令

    Linux系统​中的wget是一个下载文件的工具,它用在命令行下.对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器.wget支持HTTP,HTTPS和FTP ...

随机推荐

  1. Grunt上手指南<转>

    原文链接:http://www.hulufei.com/post/grunt-introduction 安装 如果之前有装过grunt,卸载之 npm uninstall -g grunt 安装gru ...

  2. 如何重启Cloudera Manager?

    为什么重启: 突然发现ClouderaManager的webui访问不了了…… 我使用netstat看了一下我的webui监听端口,发现尼玛N多CLOSE_WAIT,网上查了一下是Socket关闭有问 ...

  3. HealthKit开发快速入门教程之HealthKit框架体系创建健康AppID

    HealthKit开发快速入门教程之HealthKit框架体系创建健康AppID HealthKit开发准备工作 在开发一款HealthKit应用程序时,首先需要讲解HealthKit中有哪些类,在i ...

  4. 结合ItemsControl在Canvas中动态添加控件的最MVVM的方式

    今天很开心的收获: ItemsControl 中 ItemsPanel的重定义和 ItemContainerStyle 以及 ItemTemplate 三者的巧妙结合,在后台代码不实例化任何控件的前提 ...

  5. 贪心 Codeforces Round #300 A Cutting Banner

    题目传送门 /* 贪心水题:首先,最少的个数为n最大的一位数字mx,因为需要用1累加得到mx, 接下来mx次循环,若是0,输出0:若是1,输出1,s[j]--: 注意:之前的0的要忽略 */ #inc ...

  6. HDU3037 Saving Beans(Lucas定理+乘法逆元)

    题目大概问小于等于m个的物品放到n个地方有几种方法. 即解这个n元一次方程的非负整数解的个数$x_1+x_2+x_3+\dots+x_n=y$,其中0<=y<=m. 这个方程的非负整数解个 ...

  7. HDU1853 & 蜜汁建图+KM模板

    题意: 给你一个N个点M条边的带权有向图,现在要你求这样一个值:该有向图中的所有顶点正好被1个或多个不相交的有向环覆盖.这个值就是 所有这些有向环的权值和. 要求该值越小越好. SOL: 本来还想ta ...

  8. TYVJ P1063 数字串 Label:双指针 线性扫描

    描述 给你一个长度为n的数字串,数字串里会包含1-m这些数字.如果连续的一段数字子串包含了1-m这些数字,则称这个数字字串为NUM串.你的任务是求出长度最短的NUM串是什么,只需要输出这个长度即可.1 ...

  9. BZOJ1196: [HNOI2006]公路修建问题

    Description OI island是一个非常漂亮的岛屿,自开发以来,到这儿来旅游的人很多.然而,由于该岛屿刚刚开发不久,所以那里的交通情况还是很糟糕.所以,OIER Association组织 ...

  10. 不要在init和dealloc函数中使用accessor

    不要在init和dealloc函数中使用accessor 文章目录 Objective-C 2.0 增加了 dot syntax,用于简单地调用成员变量的 accessor.相当于 java 的 ge ...