news 2026/5/4 6:51:36

dufs:一个命令,把文件夹变成网盘

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
dufs:一个命令,把文件夹变成网盘

很多时候,我们并不是真的需要一套网盘系统。

这就是dufs最打动人的地方:它不试图解决所有文件管理问题,只解决一个很具体的场景——把一个本地目录,快速变成可访问的文件服务

启动方式很直接:

dufs

当前目录立刻变成一个网页文件站。

想开放上传、删除、创建目录、搜索、编辑等能力:

dufs -A

没有复杂配置,没有一堆前置依赖。对开发者来说,这种“拿来就能用”的体验非常关键。

dufs 的底层逻辑也不复杂:它把文件系统操作映射成 HTTP 能力。浏览器可以直接访问目录,curl 可以上传下载,WebDAV 客户端也能接入。也就是说,它既能给人用,也能给脚本用。

更难得的是,它不是一个“裸奔文件服务器”。dufs 支持账号密码、目录级权限、只读/读写控制、HTTPS、搜索、压缩下载、单页应用托管等能力。比如你可以只开放某个目录给某个用户写入,其他目录保持只读。这一点让它不只是临时工具,而是能进入真实工作流。

我觉得 dufs 最适合这几类场景:

  • • 内网临时文件共享

  • • 构建产物分发

  • • 日志、报告、数据集下载

  • • 团队素材收集

  • • 服务器目录快速可视化

  • • 小团队轻量 WebDAV 服务

它的价值不在于“替代网盘”,而在于补上网盘和命令行之间那块空白。

网盘太重,命令行太硬。
dufs 刚好站在中间。

真正好的开源工具,往往不是功能堆得最多的那个,而是你遇到问题时,第一个想起来的那个。

dufs 就是这种工具。

当你只想把一个目录安全、快速、清楚地暴露出去时,它可能比任何“大系统”都好用。

项目地址:https://github.com/sigoden/dufs

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/4 6:45:42

Remotion 用 React 写视频的设计原则与生产场景

教育培训内容创作者经常面临一个棘手的场景:把 PDF 课件转成带讲解音频和动画的完整教学视频时,传统剪辑软件总是在音频同步、批量个性化、以及后期迭代上卡住。手动对齐每一帧动画,调整几十个课件的变体,时间和精力消耗巨大。而 …

作者头像 李华
网站建设 2026/5/4 6:43:30

Salesforce技能库:AI驱动学习与评估的标准化实践

1. 项目概述:一个面向Salesforce生态的AI技能库最近在GitHub上看到一个挺有意思的项目,叫Clientell-Ai/salesforce-skills。光看名字,你可能会觉得这又是一个普通的Salesforce学习资料合集。但深入进去你会发现,它其实是一个试图用…

作者头像 李华
网站建设 2026/5/4 6:35:32

FTRL与BFCL在线学习算法性能对比与工程实践

1. 项目背景与核心价值在机器学习工程化落地的过程中,算法选择与参数调优一直是困扰从业者的难题。FTRL(Follow-the-Regularized-Leader)和BFCL(Bounded-Feedback-Controlled-Learning)作为两种典型的在线学习算法&…

作者头像 李华
网站建设 2026/5/4 6:34:37

你的Ubuntu服务器被‘爆’了吗?详解SSH的Connection reset与防御脚本实战

当SSH连接被重置时:你的Ubuntu服务器可能正在遭受攻击 凌晨三点,手机突然震动。一条告警短信显示服务器的SSH连接被异常重置。这不是普通的网络波动——你的服务器可能正在被"暴力破解"。作为管理员,此刻最危险的反应是反复尝试重启…

作者头像 李华