Wget
使用HTTP或FTP協定擷取檔案的命令列實用工具
GNU Wget(常简称为Wget)是一个在网络上进行下载的简单而强大的自由软件,其本身也是GNU计划的一部分。它的名字是「World Wide Web」和「Get」的结合,同时也隐含了软件的主要功能。目前它支持通过HTTP、HTTPS,以及FTP这三个最常见的TCP/IP协议协议下载。
GNU/Linux中Wget的屏幕截图。 | |
開發者 | Giuseppe Scrivano, Hrvoje Nikšić |
---|---|
当前版本 |
|
源代码库 | |
操作系统 | 跨平台 |
类型 | FTP客戶端 / HTTP客戶端 |
许可协议 | GNU通用公共许可证 |
网站 | www |
特点编辑
它的主要特点包括:
- 支持递归下载
- 恰当的转换页面中的链接
- 生成可在本地浏览的页面镜像
- 支持代理服务器
1996年,随着互联网的爆发,Wget出现了。并广泛的被Unix和主要的Linux发行版用户所使用。由于使用移植性非常良好的C语言,所以Wget可以轻松的在任何类似Unix的系统以及其他Unix变种操作系统上編譯使用,如Mac OS X,Microsoft Windows[2],和OpenVMS[3]。
由于没有交互式界面,在类Unix平台上Wget可在后台运行,截获并忽略HANGUP信号,因此在用户退出登录以后,仍可继续运行。通常,Wget用于成批量地下载Internet网站上的文件,或制作远程网站的镜像。
在其之上的图形界面应用程序有:GNOME下面的gwget[1]。Windows系统下面的wGetGUI[2] (页面存档备份,存于互联网档案馆)。
命令编辑
Wget的命令格式如下:
wget [options] [URL]
详细的命令和参数可以参照后面的外部链接中的内容。
缺點编辑
- 支持的协议较少,特别是cURL相比。流行的流媒体协议mms和rtsp没有得到支持,还有广泛使用各种的P2P协议也没有涉及。
- 支持协议过老。目前HTTP还是使用1.0版本,而HTML中通过JavaScript和CSS引用的文件不能下载。
- 灵活性不强,扩展性不高。面对复杂的镜像站会出现问题。
- 命令过于复杂,可选的设置项有上百个。
Wget2编辑
首次发布 | 2021年9月26日 |
---|---|
当前版本 |
|
源代码库 | git |
许可协议 | GPL-3.0[4] |
网站 | www |
GNU Wget2 2.0.0 发布于 2021 年 9 月 26 日。[4]比起Wget1.x支持以下协议和技术:[6]
- HTTP/2
- HTTP压缩
- 并行连接
- 使用HTTP头字段
If-Modified-Since
- TCP Fast Open
参见编辑
参考文献编辑
- ^ 1.0 1.1 1.2 wget-1.24.5 released [stable]. 2024年3月10日 [2024年3月22日].
- ^ 存档副本. [2006-07-04]. (原始内容存档于2022-03-28).
- ^ 存档副本. [2006-07-04]. (原始内容存档于2006-07-12).
- ^ 4.0 4.1 GNU Wget2 2.0.0 released. gnu.org. 2021-09-26 [2021-10-02]. (原始内容存档于2022-03-21).
- ^ "wget2-2.1.0 released"; 检索日期: 2023年8月31日; 作者姓名字符串: Tim Rühsen; 出版日期: 2023年8月31日.
- ^ wget2. GitLab. [2021-10-02]. (原始内容存档于2018-03-01).
外部链接编辑
- 官方网站
- (英文) win32 binary wget-1.13.4 (页面存档备份,存于互联网档案馆)
- 很老的一个Wget FTP站点,里面包含了各个历史时期的发布版本,包括在1.0版前发布的Geturl。
🔥 Top keywords: Baike: 首页Special:搜索毛泽东家族榮耀之繼承者天之驕女鐵拳英雄九龍城寨之圍城黃循財背着善宰跑篠崎泫妮妃雅新生 (网络剧)劉偉健斯洛伐克习近平劉俊謙 (香港)李显龙歌手2024佛誕淚之女王2024年泰國羽球公開賽新加坡總理邊佑錫新加坡Energy (組合)庆余年九龍寨城六四事件家族榮耀金智媛彌助菲律宾胖猫跳江事件劉寶傑DAY6林峯張文傑李光耀神耆小子張鳳妮黃世聰Seventeen (組合)维基百科願榮光歸香港中華民國鬼滅之刃 柱訓練篇2024年英雄联盟季中邀请赛中华人民共和国TripleS金秀賢 (男演員)罗伯特·菲佐井柏然2024年世界女排联赛黃偉哲怪獸8號佘詩曼Foodpanda金惠奫新加坡总统香緹·摩爾于北辰 (1968年)王嘉爾笑看風雲排球少年!!角色列表林飛帆郭葦昀馴鹿寶貝翁靜晶猩球崛起:王國誕生ILLIT尼古拉·約基奇春色寄情人周殷廷鬼滅之刃排球少年!!吳釗燮逆天奇案2不夠善良的我們BABYMONSTER李正皓尚达曼BOYNEXTDOOR胡子彤IVE (組合)陳靜 (香港)香港吴作栋黃道十二宮凡希亚·奥伊亚胡宇威長洲太平清醮張員瑛搜查班長1958伍允龍习明泽黄岩岛賴清德偶然遇見的你虽然不是英雄