- wget (-O name) [file_url]: 从链接[file_url]下载文件,如果加上-O name参数表示重命名文件为name
➜ ~ wget https://ipv6-tool.qnssl.com/coreos-ecs-utils-ipv6
--2020-08-03 12:26:16-- https://ipv6-tool.qnssl.com/coreos-ecs-utils-ipv6
Resolving ipv6-tool.qnssl.com (ipv6-tool.qnssl.com)... 27.221.44.41
Connecting to ipv6-tool.qnssl.com (ipv6-tool.qnssl.com)|27.221.44.41|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 23979 (23K) [application/x-shellscript]
Saving to: 'coreos-ecs-utils-ipv6.1'
coreos-ecs-utils-ipv6 100%[======================>] 23.42K --.-KB/s in 0.03s
2020-08-03 12:26:18 (684 KB/s) - 'coreos-ecs-utils-ipv6.1' saved [23979/23979]
➜ ~ wget -O utils-ipv6 https://ipv6-tool.qnssl.com/coreos-ecs-utils-ipv6
--2020-08-03 12:27:25-- https://ipv6-tool.qnssl.com/coreos-ecs-utils-ipv6
Resolving ipv6-tool.qnssl.com (ipv6-tool.qnssl.com)... 27.221.44.41
Connecting to ipv6-tool.qnssl.com (ipv6-tool.qnssl.com)|27.221.44.41|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 23979 (23K) [application/x-shellscript]
Saving to: 'utils-ipv6'
utils-ipv6 100%[======================>] 23.42K --.-KB/s in 0.02s
2020-08-03 12:27:25 (1.09 MB/s) - 'utils-ipv6' saved [23979/23979]
- wget --mirror --no-parent [url_path]: 下载所有[url_path]目录及子目录的文件,不下载嵌入页面文件
➜ linux_commands wget --mirror --no-parent https://github.com/Tencent/wepy/
--2020-08-04 12:20:02-- https://github.com/Tencent/wepy/
Resolving github.com (github.com)... 13.250.177.223
Connecting to github.com (github.com)|13.250.177.223|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: 'github.com/Tencent/wepy/index.html'
github.com/Tencent/we [ <=> ] 164.85K 587KB/s in 0.3s
Last-modified header missing -- time-stamps turned off.
2020-08-04 12:20:04 (587 KB/s) - 'github.com/Tencent/wepy/index.html' saved [168805]
- wget -P [path] -i [file]: 下载文件[file]的链接到目录[path]下
➜ linux_commands cat urls.txt
https://ipv6-tool.qnssl.com/coreos-ecs-utils-ipv6
https://ipv6-tool.qnssl.com/debian-ecs-utils-ipv6
https://ipv6-tool.qnssl.com/rhel-ecs-utils-ipv6
➜ linux_commands wget -P utils-ipv6 -i urls.txt
--2020-08-04 12:31:23-- https://ipv6-tool.qnssl.com/coreos-ecs-utils-ipv6
Resolving ipv6-tool.qnssl.com (ipv6-tool.qnssl.com)... 27.221.44.41
Connecting to ipv6-tool.qnssl.com (ipv6-tool.qnssl.com)|27.221.44.41|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 23979 (23K) [application/x-shellscript]
Saving to: 'utils-ipv6/coreos-ecs-utils-ipv6'
coreos-ecs-utils-ipv6 100%[======================>] 23.42K --.-KB/s in 0.02s
2020-08-04 12:31:23 (983 KB/s) - 'utils-ipv6/coreos-ecs-utils-ipv6' saved [23979/23979]
--2020-08-04 12:31:23-- https://ipv6-tool.qnssl.com/debian-ecs-utils-ipv6
Reusing existing connection to ipv6-tool.qnssl.com:443.
HTTP request sent, awaiting response... 200 OK
Length: 24701 (24K) [application/x-shellscript]
Saving to: 'utils-ipv6/debian-ecs-utils-ipv6'
debian-ecs-utils-ipv6 100%[======================>] 24.12K --.-KB/s in 0s
2020-08-04 12:31:24 (154 MB/s) - 'utils-ipv6/debian-ecs-utils-ipv6' saved [24701/24701]
--2020-08-04 12:31:24-- https://ipv6-tool.qnssl.com/rhel-ecs-utils-ipv6
Reusing existing connection to ipv6-tool.qnssl.com:443.
HTTP request sent, awaiting response... 200 OK
Length: 23766 (23K) [application/x-shellscript]
Saving to: 'utils-ipv6/rhel-ecs-utils-ipv6'
rhel-ecs-utils-ipv6 100%[======================>] 23.21K --.-KB/s in 0s
2020-08-04 12:31:24 (109 MB/s) - 'utils-ipv6/rhel-ecs-utils-ipv6' saved [23766/23766]
FINISHED --2020-08-04 12:31:24--
Total wall clock time: 1.7s
Downloaded: 3 files, 71K in 0.02s (2.86 MB/s)
➜ linux_commands ls utils-ipv6
coreos-ecs-utils-ipv6 debian-ecs-utils-ipv6 rhel-ecs-utils-ipv6