✅ 临时搭建文件访问目录,1 秒钟开启本地文件服务器!

好的,我在原文中补充一条“后台启动”的命令,同时保持格式整洁,适合 CSDN 发布👇


💡临时搭建文件访问目录,1 秒钟开启本地文件服务器!

📝 前言

有时候我们临时需要在服务器或本地电脑上共享某个目录下的文件,比如:

  • 快速共享 PDF、图片、数据集等文件

  • 在内网中临时访问某个文件夹

  • 省去上传网盘或使用 FTP 的繁琐步骤

其实只需要一行 Python 命令就能实现!零配置,立即使用!


🚀 操作步骤

以下以 macOS 或 Linux 系统为例(Windows 同样适用,注意路径格式):

1️⃣ 打开终端,进入你要共享的目录
cd "/Users/abc/Documents/共享资料"

你可以替换成你自己的目标文件夹路径。

2️⃣ 启动 HTTP 服务(Python 内置功能)
python -m http.server 8000
  • 8000 是端口号,可以换成你喜欢的其他端口(如 8888)

  • 命令执行后你会看到类似输出:

    Serving HTTP on :: port 8000 (http://[::]:8000/) ...
    
3️⃣ 后台启动(可选)

如果你希望服务在后台运行(尤其适合服务器环境),可以这样启动:

nohup python -m http.server 8000 --bind 0.0.0.0 > server.log 2>&1 &
  • 使用 nohup 让服务脱离终端,不受退出影响

  • 输出被重定向到 server.log 文件中

  • & 代表在后台运行

💡 使用 ps -ef | grep http.server 可以查看进程,kill 终止服务

4️⃣ 在浏览器中访问
http://localhost:8000

或者从其他局域网设备访问:

http://你的IP地址:8000

📂 目录展示效果

你访问该地址后会看到一个简洁的文件列表,类似这样:

.
├── 文件1.pdf
├── 图片.png
├── 数据.csv
└── 子文件夹/

点击即可下载或预览!


🧯 注意事项

  • 仅适合临时使用,不建议长期部署用于正式生产环境

  • 服务进程关闭后,访问链接将失效

  • 确保端口未被防火墙或系统安全软件拦截


🔚 总结

只需一行命令:

python -m http.server 8000

你就拥有了一个临时文件共享服务器!简单、快速、无依赖,非常适合开发者日常使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值