当前位置:首页 » 文件传输 » wget后加ftp
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

wget后加ftp

发布时间: 2022-07-21 17:23:57

‘壹’ linux 建立ftp服务器为什么用wget不能下载文件

wget用法如下:
wget ftp://username:[email protected]/filename.zip

如果你按照这个命令无法下载文件,那么先试验一下手工ftp命令下载
安装vsftp后,如果ftp配置不正确、或者Linux防火墙设置不正确,都无法下载文件
建议你先用ftp命令测试一下。

‘贰’ 调用GNU wget ,linux 下的一个命令行工具(请不要黏贴别人答案)

如果你本地机器的系统是windows的,OK,打开cmd窗口,
1.然后输入:ftp 回车 进入ftp后;
2.输入open,回车;
3.输入你要连接的主机的IP,回车;
4.输入用户名,回车;
5.输入密码,回车;
6.等几秒钟后,会提示连接成功,那么这个时候,你可以浏览目的主机的文件夹了;
7. cd /ftptest,进入目的主机该文件夹;
8. 输入 get 目的主机的完整路径以及文件夹的名字 本地主机需要的路径,这里也就是\test;
然后回车,传输需要一点时间,一切完工。

纯手工输入。谢谢

‘叁’ wget如何下载一个NCBI网站目录下的全部文件,

wget -r -c -nH ftp://ftp.ncbi.nih.gov/pub/geo/DATA/supplementary/series/GSE10145/

在-nH后加--cut-dirs=3 (ftp地址后的目录层数)就ok了!

‘肆’ 200分!怎么用 WGET 命令行下载 FTP服务器里的文件

您好!用WGET命令行下载FTP服务器里的文件并不复杂,前提是你要配置好FTP的用户和访问目录,即创建FTP用户。这个配置我就不详细说了,下面我举个例子来说明WGET下载FTP文件的用法。

方法一:(推荐,因为使用标准的格式)

1、使用wget匿名ftp下载(比较少用)
格式:
wget 参数列表 ftp-url

2、使用wget用户名和密码认证的ftp下载(通过登录FTP服务器端来下载,最常用)
格式:
wget 参数列表 --ftp-user=FTP用户名 --ftp-password=FTP用户密码 url
示例:
wget -P d:\MyFile --ftp-user=tt --ftp-password=tt ftp://192.168.1.169/File/test.txt
注释:这里在FTP的目录中下载了一个test.txt的记事本类型文件,FTP登录用户名是tt,登录密码是tt。这里格式中的url就是:ftp://192.168.1.169/File/test.txt,其中File是FTP目录中的文件夹,而test.txt在File目录下,也就是要下载的文件。这里-P d:/MyFile为参数列表,意思是你下载的文件test.txt被保存到了D盘中的MyFile目录下,如果没有添加这里的另存为目录参数,则下载的文件默认被保存到wget.exe目录下。当然wget还有很多参数命令,你可以通过网上搜索得到。

方法二:

格式:
wget ftp://FTP用户名:FTP用户密码@FTP服务器端的IP地址/目录路径/要下载的文件名
示例:
wget ftp://tt:[email protected]/File/test.txt

注意:FTP的URL中没有盘符号和冒号,并且使用“/”而不是“\”,
但是将下载文件另存为目录时,这个目录就可以像常规一样使用盘符号和“\”。
如果没有用另存为(-P),则下载的文件默认在wget.exe目录下。
如:
wget -P d:\MyFile --ftp-user=tt --ftp-password=tt ftp://192.168.1.169/File/test.txt
这时下载的文件保存在D盘的MyFile文件夹中了。

至于wget的下载命令参数,网上搜索就有,我就不一一列举了。关键是学会怎么用,学会wget的下载参数的格式,学会了格式再加上你想要的下载参数命令就能轻松自定义下载啦。推荐方法一。
若有不明白的,直接找我吧。

希望采纳。

‘伍’ 用wget怎么下载内网一台FTP服务器上的文件,(服务器禁止匿名) 用高手吗

wget ftp://10.21.2.10/home/work/myfile

‘陆’ 调用GNU wget命令工具,把ftp服务器:xxx.xxx.xxx.xxx,用户名testuser、密码testpass,目录/ftptest下的

sudo wget --ftp-user=testuser --ftp-password=testpass -r -np -k -L -nH --cut-dirs=1 -P /test ftp://xxx.xxx.xxx.xxx/ftptest/

‘柒’ wget如何下载一个目录下的全部文件

wget -c -r -nd -np -k -L -p -A c,h www.xxx.org/pub/path/

-c 断点续传 -r 递归下载,下载指定网页某一目录下(包括子目录)的所有文件 -nd 递归下载时不创建一层一层的目录,把所有的文件下载到当前目录 -np 递归下载时不搜索上层目录。如wget -c -r www.xxx.org/pub/path/ 没有加参数-np,就会同时下载path的上一级目录pub下的其它文件 -k 将绝对链接转为相对链接,下载整个站点后脱机浏览网页,最好加上这个参数 -L 递归时不进入其它主机,如wget -c -r www.xxx.org/ 如果网站内有一个这样的链接: www.yyy.org,不加参数-L,就会像大火烧山一样,会递归下载www.yyy.org网站 -p 下载网页所需的所有文件,如图片等 -A 指定要下载的文件样式列表,多个样式用逗号分隔 -i 后面跟一个文件,文件内指明要下载的URL。

‘捌’ 如何在wget中使用代理服务器

方法一:
配置步骤:
1、创建$HOME/.wgetrc文件
2、编辑文件,添加如下内容: #===========Sample of wgetrc================= #添加代理服务器 http_proxy =代理地址 #以下几种格式也可以,如果不写端口,缺省为80 #http_proxy =代理地址:8080 #http_proxy =代理地址
#http_proxy =代理地址:8080/
#如果不使用代理服务器,此处设置为off use_proxy = on #============================================
3、运行wget
方法二:
安装socks客户端工具runsocks(正常安装socks5后自带)。在libsocks5.conf文件里加入所要使用的代理服务器。
注意:运行wget之前需要将wgetrc中的代理服务器注释掉
配置完毕后运行如下命令:
#runsocks wget -m [http://site1 |ftp://site2]
经测试,可以正常镜像http和ftp站点。
遗留问题: 以上使用的都是HTTP代理,用一个Socks的代理做了一个测试,返回的错误是header parse error.@_@
因为这个wget是使用rpm方式安装的。如果想支持Socks代理,需要在configure的时候带–with-socks选项。
使用–with-socks编译wget后,无法正常使用socks5代理。

‘玖’ 在linux中用wget怎么来下载一个vsftpd软件

首先知道它的网络地址:ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.1.tar.gz

然后
wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.1.tar.gz

就下载到当前目录了

一般带上-c参数,表示断点传续

wget还可以下载整个网站等强大功能,看看manpage

另:vsftp现在已经2.1.2了