乱读天书, 不求甚解
周祎骏的个人云笔记
Toggle navigation
乱读天书, 不求甚解
主页
Linux:系统配置
Linux:用户管理
Linux:优化排错
Linux:进程调度
Linux:文件系统
Linux:网络
Linux:系统服务
Linux:安全
Linux:内核
容器:Docker
容器:containerd
容器编排:Kubernetes
IAC:Terraform
大数据:Hadoop
大数据:Zookeeper
大数据:Hbase
消息队列:rsyslog
消息队列:kafka
数据库:MySQL
数据库:MongoDB
搜索引擎:Elasticsearch
时序数据库:OpenTSDB
网站服务:Nginx
编程:Bash
编程:Perl
编程:Python
编程:C
编程:JAVA
编程:Rust
版本控制:gitlab
知识管理:docusaurus
常用小工具
关于我
标签
小工具 1.0 从命令行访问/下载网页 (curl/wget)
2016-10-03 15:05:38
61
0
0
admin
> 在命令行上访问网页的体验/效率肯定不如浏览器,但在两种情况下例外:一种是调试API 的时候;另一种是下载文件到本地目录的时候。 # 用curl在命令行上浏览网页 curl 参数 url -s/--silent 静默,不输出进度或者错误信息 -k/--insecure 访问https网页时不验证签名 --connect-timeout seconds 连接网站时间的timeout (仅仅是连接) -m/--max-time seconds 整个curl 的timeout -d/--data data 用post 方式传送文本数据,如果数据在文件中, 可以用-d @file_name --data-binary data 同上,处理二进制 -f/--fail 连接失败时不报错 -u/--user user:password 用户登录 -b/--cookie name=data 设置cookie -H/--header header 设置header *** # 用wget在命令行上直接下载文件 wget 参数 url -O 文件名 下载文件为什么名字 -c 链接终端继续连接(断点续传) -t 继续连接的次数 --user=user/--password=password 用户认证 --ask-password 让wget 在交互界面询问密码,在不方便在命令行上直接写密码的时候使用。 --header "xx" 加上http头 ##一些例子 命令行下载oracle JDK要加上如下http 头 --header "Cookie: oraclelicense=accept-securebackup-cookie"
上一篇:
小工具 0.10 用expect 做自动交互
下一篇:
小工具 1.1 一些加密解密小工具
文档导航