wget介绍

GNU Wget是一个免费的软件包,通过使用HTTP、HTTPS、FTP和FTPS这些最广泛使用的互联网协议检索文件。它是一个非交互式的命令行工具,因此可以很容易地从脚本、cron job和不支持X-Windows的终端等处进行调用。其本身也是GNU计划的一部分,它的名字是“World Wide Web”和“Get”的结合,同时也隐含了软件的主要功能。Wget最初又Hrvoje Niksic发起和维护,目前由Tim Ruhsen,Darshit Shah和Giuseppe Scrivano负责维护。

1996年,Wget随着互联网的爆发而出现,并广泛地被Unix和主要的Linux发行版用户所使用。由于使用移植性非常良好的C语言开发,Wget可以轻松的在任何类Unix系统以及其他Unix变种操作系统上编译和使用,如Mac OS X,Microsoft Windows,和OpenVMS。由于没有交互式界面,类Unix平台上Wget可在后台运行,截获并忽略HANGUP信号,因此用户退出登录以后,仍可继续运行。Wget用于成批量地下载Internet网站上的文件,或制作远程网站的镜像。在广大开发、运维和站长群体中使用非常广泛。在其之上的图形界面应用程序有:GNOME下面的gwget,Windows系统下面的wGetGUI。

wget命令使用方法

首先介绍一下wget命令的基础使用方法,后面会详细介绍参数信息以和使用示例,针对大部分开发和运维同学而言,一般只会用到基础功能,如果能完全掌握下面的例子是完全能解决开发、运维过程中的大部分问题。

命令格式

wget [参数列表] [目标软件、网页的网址]

wget 用法

wget [选项]... [URL]...

wget命令默认都是系统自带的,如果提示 command not found 的话需要我们手动安装一个:

Ubuntu/Debian

apt-get install -y wget

CentOS / Fedora

yum install -y wget

比如一个最简单的例子,下载 WordPress:

wget https://cn.wordpress.org/latest-zh_CN.zip

长选项所必须的参数在使用短选项时也是必须的。

参考文档

https://www.gnu.org/software/wget/

声明
1.本网站名称: 盲盒博客
2.本站永久网址:https://exakit.com
3.本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长support@exakit.com
4.本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责
5.本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6.本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新