wget 命令参数使用方法

简介:

wget 命令参数用法:

-P 指定下载文件的存放目录 /dir

-O 指定下载文件的名字,重命名 /dir/file

-o 屏幕输出信息保存到日志中;相当于  > /dir/logfile

-a 屏幕输出信息追加到日志中;相当于 >> /dir/logfile

-S 屏幕输出服务器响应头信息;


试验如下:

1、不指定任何参数,下载文件到当前目录;

1
2
3
4
5
6
7
8
9
10
[root@fan ~] # wget http://wangyaohua.cn/Resume.pdf
--2017-03-10 09:11:03--  http: //wangyaohua .cn /Resume .pdf
Resolving wangyaohua.cn... 121.42.161.135
Connecting to wangyaohua.cn|121.42.161.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 366990 (358K) [application /pdf ]
Saving to: `Resume.pdf'
 
100%[=====================================================================>] 366,990      365K /s    in  1.0s
2017-03-10 09:11:05 (365 KB /s ) - `Resume.pdf' saved [366990 /366990 ]


2、指定-P 下载文件到指定目录

1
2
3
4
5
6
7
8
9
10
[root@fan ~] # wget http://wangyaohua.cn/Resume.pdf -P /tmp/
--2017-03-10 09:11:17--  http: //wangyaohua .cn /Resume .pdf
Resolving wangyaohua.cn... 121.42.161.135
Connecting to wangyaohua.cn|121.42.161.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 366990 (358K) [application /pdf ]
Saving to: ` /tmp/Resume .pdf'
 
100%[=====================================================================>] 366,990      403K /s    in  0.9s
2017-03-10 09:11:18 (403 KB /s ) - ` /tmp/Resume .pdf' saved [366990 /366990 ]

文件保存在/tmp/Resume.pdf


3、-o 把屏幕输出信息保存到一个文件中;文件还会下载到当前目录下;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[root@huangxiaofan ~] # wget http://wangyaohua.cn/Resume.pdf -o /tmp/
wget:  /tmp/ : Is a directory
 
[root@fan ~] # wget http://wangyaohua.cn/Resume.pdf -o /tmp/a.log
 
[root@fan ~] # cat /tmp/a.log
--2017-03-10 09:11:37--  http: //wangyaohua .cn /Resume .pdf
Resolving wangyaohua.cn... 121.42.161.135
Connecting to wangyaohua.cn|121.42.161.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 366990 (358K) [application /pdf ]
Saving to: `Resume.pdf.1'
 
0K .......... .......... .......... .......... .......... 13%  137K 2s
50K .......... .......... .......... .......... .......... 27%  275K 1s
100K .......... .......... .......... .......... .......... 41% 8.01M 1s
150K .......... .......... .......... .......... .......... 55%  281K 1s
200K .......... .......... .......... .......... .......... 69% 10.8M 0s
250K .......... .......... .......... .......... .......... 83%  284K 0s
300K .......... .......... .......... .......... .......... 97% 11.7M 0s
350K ........                                              100% 11.1M=0.9s
2017-03-10 09:11:39 (391 KB /s ) - `Resume.pdf.1' saved [366990 /366990 ]

日志文件保存在/tmp/a.log


4、-O 指定文件存放目录并改名

1
2
3
4
5
6
7
8
9
10
[root@fan ~] # wget  -O /tmp/a.pdf http://wangyaohua.cn/Resume.pdf
--2017-03-10 09:12:03--  http: //wangyaohua .cn /Resume .pdf
Resolving wangyaohua.cn... 121.42.161.135
Connecting to wangyaohua.cn|121.42.161.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 366990 (358K) [application /pdf ]
Saving to: ` /tmp/a .pdf'
 
100%[=====================================================================>] 366,990      390K /s    in  0.9s
2017-03-10 09:12:04 (390 KB /s ) - ` /tmp/a .pdf' saved [366990 /366990 ]

文件保存在/tmp/a.pdf


5、-S 输出服务器响应头详细信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[root@fan ~] # wget http://wangyaohua.cn/Resume.pdf -S
--2017-03-10 09:37:36--  http: //wangyaohua .cn /Resume .pdf
Resolving wangyaohua.cn... 121.42.161.135
Connecting to wangyaohua.cn|121.42.161.135|:80... connected.
HTTP request sent, awaiting response...
HTTP /1 .1 200 OK
   Server: nginx /1 .8.0
   Date: Fri, 10 Mar 2017 01:37:36 GMT
   Content-Type: application /pdf
   Content-Length: 366990
   Last-Modified: Wed, 08 Mar 2017 13:23:37 GMT
   Connection: keep-alive
   ETag:  "58c005d9-5998e"
   Accept-Ranges: bytes
Length: 366990 (358K) [application /pdf ]
Saving to: `Resume.pdf.2'
 
100%[=====================================================================>] 366,990      186K /s    in  1.9s
2017-03-10 09:37:38 (186 KB /s ) - `Resume.pdf.2' saved [366990 /366990 ]





本文转自 模范生 51CTO博客,原文链接:http://blog.51cto.com/mofansheng/1905057,如需转载请自行联系原作者

目录
相关文章
|
7月前
|
缓存
查看计算机配置,参数 常用命令
查看计算机配置,参数 常用命令
查看计算机配置,参数 常用命令
|
7月前
|
机器学习/深度学习 缓存 程序员
Python包管理工具 pip 及其常用命令和参数用法
Python包管理工具 pip 及其常用命令和参数用法
350 0
|
应用服务中间件
|
网络协议 Linux 数据安全/隐私保护
Linux命令参数详细解析-wget
GNU Wget 1.14,非交互式的网络文件下载工具。 用法: wget [选项]... [URL]... 启动: -V, --version 显示 Wget 的版本信息并退出。
1087 0
|
缓存 安全 Shell
Linux命令参数详细解析-yum
check 检查 RPM 数据库问题 check-update 检查是否有可用的软件包更新 clean 删除缓存数据 deplist 列出软件包的依赖关系 distribution-synchro...
1684 0
|
Linux 安全
Linux命令参数详细解析-mv
用法:mv [选项]... [-T] 源文件 目标文件  或:mv [选项]... 源文件... 目录  或:mv [选项]... -t 目录 源文件.
1194 0
|
Linux 网络安全 安全
Linux命令参数详细解析-curl
Usage: curl [options...] Options: (H) means HTTP/HTTPS only, (F) means FTP only --anyauth Pick "any" authentication me...
1138 0

相关课程

更多
下一篇
DataWorks