wget ftp
今天操作远端机器的时候发现少一个安装包, 需要传到对方的机器上,还能使用通过的老办法,直接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的更多相关文章
- CVE-2014-4877 && wget: FTP Symlink Arbitrary Filesystem Access
目录 . 漏洞基本描述 . 漏洞带来的影响 . 漏洞攻击场景重现 . 漏洞的利用场景 . 漏洞原理分析 . 漏洞修复方案 . 攻防思考 1. 漏洞基本描述 0x1: Wget简介 wget是一个从网络 ...
- wget下载FTP的文件
在Linux中我们怎么样实现wget来下载文件 下面例子 下载所有的py结尾的文件到当前目录 wget ftp://anymous:anymous@42.51.152.2/soft/*.py 递归的 ...
- wget命令下载FTP整个目录进行文件备份
使用wget下载整个FTP目录,可以用于服务器间文件传输,进行远程备份.通过限制网速,可以解决带宽限制问题. #wget ftp://IP:PORT/* --ftp-user=xxx --ftp-pa ...
- 使用curl / wget命令上传下载FTP
curl可以在shell下轻松上传下载ftp上的文件,相比ftp命令更具有优势,因为它能在单命令条件下,下载或者上传一个ftp文件,甚至可以删除文件. 下面看实例: 1.列出ftp服务器上的目录列表: ...
- wget
Linux wget是一个下载文件的工具,它用在命令行下.对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到 本地服务器.如果我们使用虚拟主机,处理这样 ...
- wget命令详解
1.使用wget下载单个文件 以下的例子是从网络下载一个文件并保存在当前目录 wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 在下载的过程中会 ...
- linux命令行下的ftp 多文件下载和目录下载
安装:yum install ftp 使用:ftp + ip (未进入ftp状态下运行) ----------------------------------------- 目标ftp服务器是一个非标 ...
- wget下载工具
转自于:http://www.jb51.net/LINUXjishu/86326.html 1.使用wget下载单个文件 e.g. wget http://cn.wordpress.org/word ...
- 每天一个linux命令(61):wget命令
Linux系统中的wget是一个下载文件的工具,它用在命令行下.对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器.wget支持HTTP,HTTPS和FTP ...
随机推荐
- JAVA,JSP新建默认UTF-8
要让一个 Java 源文件打开时编码格式为 UTF-8,需要做2件事情:1)设置Java 源文件的默认编码格式为UTF-8:2)设置workspace的编码格式为UTF-8. 相应设置如下: 设置 J ...
- JVM的粗略简述
什么是Java虚拟机 虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的.Java虚拟机有自己完善的硬体架构,如处理器.堆栈.寄存器等,还具有相应的指令系统.JVM屏蔽了与 ...
- javascript优化--04高质量编码
库和API的设计: 在参数设计中保持好的习惯:如顺序,width,height;top,right,bottom,left;如命名: 将undefined看作没有值而不要表示非特定的值: 在允许0,空 ...
- 完全背包 Codeforces Round #302 (Div. 2) C Writing Code
题目传送门 /* 题意:n个程序员,每个人每行写a[i]个bug,现在写m行,最多出现b个bug,问可能的方案有几个 完全背包:dp[i][j][k] 表示i个人,j行,k个bug dp[0][0][ ...
- 错误:不存在类型或命名空间名称 "Control”
编译时出现如下错误: 命名空间中不存在类型或命名空间名称 "Control"(是否缺少程序集引用?). 在引用中添加UIAutomationProvider后解决.
- Codeforces 55D (数位DP+离散化+数论)
题目链接: http://poj.org/problem?id=2117 题目大意:统计一个范围内数的个数,要求该数能被各位上的数整除.范围2^64. 解题思路: 一开始SB地开了10维数组记录情况. ...
- 编译gcc4.7.3 其他版本的应该也可以
编译它真麻烦啊..耗费了我一下午..我是ubuntu10.10环境的.内置的gcc版本很老了,好像是4.2吧.源里又没有高版本的,于是自己编译了. 准备 下载gcc:点我打开 //源,找个最快的.下你 ...
- HDU 4666 Hyperspace(曼哈顿距离)
题目链接 这是HDU第400个题. #include <cstdio> #include <cstring> #include <set> #include < ...
- Java学习第一步: Win7配置JDK环境
转摘"专注JavaWeb开发":http://www.javaweb1024.com/java/Javajichu/2015/03/02/353.html 下载JDK并安装到本机 ...
- 基于Berkeley DB实现的持久化队列
转自:http://guoyunsky.iteye.com/blog/1169912 队列很常见,但大部分的队列是将数据放入到内存.如果数据过多,就有内存溢出危险,而且长久占据着内存,也会影响性能.比 ...