Linux命令行下如何能下载网页?


比如网址是http://www.example.com/index.html, 我想把该网页另存为本地文件。在浏览器里面很容易,请问在linux命令行下如何完成。

Linux 命令行 技巧 下载网页

草莓牛奶武士 10 years, 4 months ago

你可以使用wget。 安装很容易

sudo apt-get install wget

要把页面保存下来,可以使用 -r (recursive 递归) and -np (不要访问父目录):

wget -r -np http://www.example.com/index.html

这个命令会把index.html及里面的相关页面全部给保存下来。

其他选项:

-nd (无目录): 下载所有文件到当前目录
-e robots.off: 忽略robots.txt文件
-A png,jpg: 只下载 png, jpg类型的文件
-m (mirror): -r --timestamping --level inf --no-remove-listing
rian姐 answered 10 years, 4 months ago

Your Answer