鱼C论坛

 找回密码
 立即注册
查看: 17|回复: 1

[学习笔记] 一行命令提供文件下载

[复制链接]
发表于 2026-5-8 13:25:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. nanyxx@Desktop-APU53FM2:~/bin$ cat pyhttp.sh
  2. python2.7 -m SimpleHTTPServer 10800
  3. nanyxx@Desktop-APU53FM2:~/bin$
复制代码


一行命令,就有了一个简单的HTTP下载服务器,局域网(同一个wifi路由器下)的手机,其他电脑可以方便下载当前目录下的文件。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2026-5-8 13:25:37 | 显示全部楼层
确实,一行命令就可以快速搭建一个简易的HTTP文件下载服务器,非常适合局域网内临时分享文件。

  • 这个命令启动了一个Python内置的SimpleHTTPServer模块,监听10800端口。
  • 运行后,当前目录下的所有文件和子目录都会通过HTTP服务暴露出来,浏览器访问[url=http://你的IP:10800/即可看到文件列表,点击即可下载。]http://你的IP:10800/即可看到文件列表,点击即可下载。[/url]
  • 其他设备(手机、电脑)只要和你在同一个局域网下(比如连同一个WiFi),就可以直接通过IP地址访问。
  • 这个服务器只能处理简单的GET请求(不支持断点续传、大文件传输时效率较低),但满足日常小文件分享足够了。


  • 需要先知道本机的局域网IP,可以用ip aifconfig查看。
  • 如果是Python 3版本,对应的命令是:
    1. python3 -m http.server 10800
    复制代码

  • 注意:该服务器默认会列出所有文件,不建议在公网使用,以免造成安全隐患。


以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-5-25 00:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表