Skip to content

Instantly share code, notes, and snippets.

@luckzk
luckzk / keybase.md
Created September 14, 2019 15:14
keybase.md

Keybase proof

I hereby claim:

  • I am luckzk on github.
  • I am sunbox (https://keybase.io/sunbox) on keybase.
  • I have a public key ASAYsT7KhUKkEI18XmCxDrTxdsGIdLpWIJ8Yp3xz_mMCeQo

To claim this, I am signing this object:

@luckzk
luckzk / linux-curl.txt
Last active March 22, 2019 13:17
linux-curl.md
命令:curl
在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。
语法:# curl [option] [url]
常见参数:
复制代码
-A/--user-agent <string> 设置用户代理发送给服务器
-b/--cookie <name=string/file> cookie字符串或文件读取位置
-c/--cookie-jar <file> 操作结束后把cookie写入到这个文件中
@luckzk
luckzk / linux-wget.md
Created March 22, 2019 12:33 — forked from JingwenTian/linux-wget.md
linux - wget命令

Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。

wget 可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本,完全重建原始站点的目录结构。这又常被称作”递归下载”。在递归下载的时候,wget 遵循Robot Exclusion标准(/robots.txt). wget可以在下载的同时,将链接转换成指向本地文件,以方便离线浏览。

wget 非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性.如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。

##1.命令格式:

wget [参数] [URL地址]