Linux 基本工具(wget/curl)
wget
/curl
用于访问网络上的资源, 如下载某些程序源码包.
wget
使用 wget
下载某个资源
wget https://www.debian.org/releases/stable/example-preseed.txt
下载整个网站
wget --wait=9 --recursive --level=2 https://www.debian.org
--wait
检索之间等待的时间--recursive
递归检索--level
设置检索深度
某些网站要检查 http
User Agent
的内容, 非浏览器访问可能将被限制,可以使用 --user-agent
来定制 User Agent
的内容.
wget https://www.debian.org --user-agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.96 Safari/537.36'
curl
下载连续的图片文件
curl -O http://example.org/xyz/cat[01-20].jpg
常用的一些选项
--referer
用于指定当前访问链接的来源网页--user-agent
类似wget, 用于设置客户端的http
User Agent