程序员的知识教程库

网站首页 > 教程分享 正文

linux中curl命令和find命令的使用

henian88 2025-04-29 00:34:16 教程分享 6 ℃ 0 评论

curl命令发送post,get等请求

参数解释

-H 代表header头 -X 是指定类型请求(
POST/GET/HEAD/DELETE/PUT/PATCH
) -d 代表传输啥数据

a 发送get请求

curl localhost:8080/get?w=1&t=hello

b 发送post请求

curl -X POST -d 'p=12345&b=56789' localhost:8080/get

c 发送json格式的请求

curl -H "Content-Type: application/json" -X POST -d '{"password":123,"username":"nihao"}' localhost:8080/login

json文件

curl -H "Content-Type: application/json" -X POST -d @area.json localhost:8080/login

下载使用

1.下载页面

curl -o 1.txt http://localhost:8080/index.html

2.下载重命名

curl -o #1_#2.JPG http://localhost:8080/{test1,test2}/odoo[1-5].JPG

3.通过ftp下载

curl -O -u 用户名:密码 ftp://www.test.com/dodo1.JPG

4.上传文件

curl -T 1.JPG -u 用户名:密码 ftp://www.test.com/img/

5.http头响应显示

curl -l http://devops.assistfc.com


find命令详细使用

1.根据文件名查找

find /data -name "quguo" //匹配文件名为quguo的

find /data -name "**.txt" .txt结尾的文件名

2.根据文件类型查找

find /data -type d -name "test.*"

f:普通文件 d:目录文件 l:符号链接文件 s:套接字文件 b:块设备文件 c:字符设备文件 p:管道文件

3.根据文件大小查找

find /data -size +100M

4.目录深度查找

find /data -size +100M --max-dept=2

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表