一直用wget,现在发现Curl甚是强大,就像一个精简的命令行网页浏览器。
1 . curl URL --silent
这条命令是将下载文件输出到终端,所有下载的数据都被写入到stdout。
2 . curl URL --silent -O
使用选项 -O 将下载的数据写入到文件,必须使用文件的绝对地址。
3 . curl URL -o filename --progress
100.0%
选项 -o 将下载数据写入到指定名称(filename)的文件中,并使用 –progress 显示进度条。下载大文件的时候比较有用。
4 . 用curl设置cookies
curl http://www.u4v.cn --cookie "user=root;pass=123456"
将cookie另存为一个文件,使用 --cookie-jar 选项:
curl URL --cookie-jar cookie_file
- 其他
还能修改浏览器user-agent
curl URL --user-agent "Mozilla/5.0"
curl URL -A "Mozilla/5.0"
限制速度什么的curl URL --limit-rate 50k
未完待续