【帮助中心】Linux curl 命令使用教程,测试服务器网络、访问接口、检测网站连通性

2026-10-14 04:39:18丨 发布者:云天域--技术

一、最简单用法:访问网页

curl https://www.baidu.com

直接返回页面源代码,用来测试服务器能不能访问目标网站。

二、只查看 HTTP 响应头(推荐排查网站状态)

curl -I https://你的域名.com

-I 参数只获取头部信息,快速看返回状态码:

  • 200:访问正常
  • 404:页面不存在
  • 403:权限拒绝
  • 500:网站程序报错
  • 301/302:页面重定向

三、指定访问端口

测试端口是否开放,例如 8080 端口服务

curl http://127.0.0.1:8080

四、常用参数

  • -L:自动跟随重定向
  • -x:设置代理
  • -o:将页面内容保存到文件

五、网站排查场景

  1. 本地浏览器打不开网站,登录服务器使用 curl 测试域名
  2. 判断是服务器内部问题,还是本地网络、DNS 问题
  3. 调试后端 API 接口,直接在服务器测试接口返回结果

总结

curl 不需要图形浏览器,云服务器默认自带。排查网站访问异常、接口调试,优先使用 curl -I 查看 HTTP 状态码,快速定位故障,是 IDC 云服务器用户高频使用工具。