如何在 Linux、Windows、Mac、Android 和 iPhone 之间轻松传输文件

使用 Snapdrop 将文件从 Linux 计算机快速轻松地传输到任何其他计算机。 它是基于浏览器的,因此它适用于任何操作系统,但文件保留在您自己的本地网络中,永远不会进入“云”。

有时简单是最好的

有很多方法可以将文件从一台 Linux 计算机传输到另一台。 将文件移动到具有不同操作系统的计算机需要更多的努力。 如果要求是一次性移动文件,则不需要设置 小消息块 (桑巴) 或 网络文件系统 (NFS) 网络共享。 而且您可能无权更改另一台计算机。

您可以将文件放入云中的托管存储中,然后从另一台计算机登录到存储并下载文件。 这意味着使用互联网传输文件两次。 这将比通过您自己的网络发送它们要慢得多。 也许这些文件很敏感,您不想冒险将它们发送到云存储。

如果文件足够小,您可以通过电子邮件发送它们。 您对电子邮件也有同样的问题——它通过 Internet 离开您的网络,只是在另一台计算机上通过 Internet 检索。 所以你的文件仍然离开你的网络。 并且电子邮件系统不喜欢二进制可执行文件或其他潜在危险文件的附件。

您可以选择使用 USB 记忆棒,但如果您同时处理一组文件并经常在彼此之间来回发送版本,那么这很快就会变得乏味。


速降 是一个 跨平台文件传输的简单解决方案. 它是开源的、安全的和免费的。 这也是一个令人印象深刻的 example 精心设计的工具或服务可以提供的简单性。

什么是 Snapdrop?

Snapdrop 是一个开源项目,在 GNU GPL 3 许可证. 你可以 查看源代码 或在线查看。 拥有声称安全的系统,Snapdrop 给您一种舒适感。 这就像在一家可以看到厨房的餐厅里一样。

Snapdrop 在您的浏览器中运行,但文件传输是通过您自己的网络进行的。 它使用 渐进式 Web 应用程序网络实时通讯 技术。 WebRTC 允许在浏览器中运行的进程使用 点对点 沟通。 传统的 Web 应用程序架构需要 Web 服务器来代理两个浏览器会话之间的通信。 WebRTC 消除了往返瓶颈,缩短了传输时间并提高了安全性。 它还加密通信流。

使用 Snapdrop

您无需注册任何东西或创建帐户即可使用 Snapdrop,并且没有登录过程。 只需启动浏览器并前往 快照网站.

您将看到一个极简主义的网页。 您由屏幕底部的同心圆组成的图标表示。

您将被分配一个由随机选择的颜色和一种动物组合而成的名称。 在这种情况下,我们是 Aqua Basilisk。 在其他人加入之前,我们无能为力。 当同一网络上的其他人打开 Snapdrop 网站时,他们将出现在您的屏幕上。

连接两台计算机的 Snapdrop 网站


象牙虱子正在使用 Chrome 与我们在同一网络上的 Windows 计算机上的浏览器。 它们显示在屏幕中央。 随着更多计算机的加入,它们将显示为一组命名图标。

连接了多台计算机的 Snapdrop 网站,显示它们的浏览器和操作系统

显示每个连接的操作系统和浏览器类型。 有时 Snapdrop 可以识别一个人正在使用的 Linux 发行版。 如果不能,它会使用通用的“Linux”标签。

要开始将文件传输到另一台计算机,请单击计算机的图标或将文件从文件浏览器拖放到图标上。 如果单击该图标,则会出现一个文件选择对话框。

选择文件的文件选择对话框

浏览到您要发送的文件的位置并选择它。 如果您有很多文件要发送,您可以一次突出显示其中的几个。 单击“打开”按钮(在我们的屏幕截图中位于屏幕外)以发送文件。 目标计算机上将出现一个“已收到文件”对话框,让您的收件人知道文件已发送给他们。

带有忽略和保存按钮的文件已接收对话框

他们可以选择忽略文件或保存文件。 如果他们决定保存文件,则会出现一个文件浏览器,以便他们选择保存文件的位置。

如果选中“下载前要求保存每个文件”复选框,系统会要求您选择保存每个单独文件的位置。 如果未选择该选项,则单次传输中的所有文件都将保存在与第一个文件相同的位置。


令人惊讶的是,没有迹象表明文件来自何处。 但是,你怎么知道象牙虱或蓝鸡是谁? 如果你坐在同一个房间里,这很容易。 如果您在建筑物的不同楼层,则不是很多。

让人们知道您正在向他们发送文件而不是突然将文件放在他们身上是有意义的。 如果您右键单击计算机的图标,您可以向他们发送一条短消息。

Snapdrop 发送消息对话框

当您单击“发送”按钮时,该消息将出现在目标计算机上。

Snapdrop Message Received 对话框

这样,您将文件发送给的人就不需要弄清楚蓝鸡的秘密身份。

Android 上的 Snapdrop

您可以在 Android 智能手机上打开 Snapdrop 网络应用程序,它会正常工作。 如果您希望拥有一个专用应用程序,可以在 谷歌游戏商店,但没有适用于 iPhone 或 iPad 的应用程序。 据推测,这是因为 iPhone 用户拥有 AirDrop,但如果您愿意,您仍然可以在 iPhone 上的浏览​​器中使用 Snapdrop。

Android 应用程序仍在开发中。 在研究本文时,我们使用它没有任何问题,但您应该记住,您可能会遇到偶尔的故障。


该界面与标准 Web 浏览器界面相同。 点击图标发送文件或长按图标向某人发送消息。

Snapdrop Android 应用程序界面

快照设置

Snapdrop 采用简约、精简的设计,没有太多设置。 要访问设置(例如设置),请使用浏览器或 Android 应用右上角的图标。

铃铛图标可让您打开或关闭系统通知。 将出现一个对话框,其中包含两个按钮。 根据您的喜好单击或点击“从不允许”或“允许通知”按钮。

Snapdrop 通知选项对话框

月亮图标打开和关闭黑暗模式。

暗模式下的 Snapdrop

信息符号(圆圈中的小写“i”)可让您快速访问:

一个常见问题的优雅解决方案

有时,您会发现自己需要找到一个完全位于对方技术舒适范围内的解决方案。 没有理由让任何人觉得 Snapdrop 难以理解。

事实上,你可能会花更长的时间来解释为什么它们被命名为米色水豚,而不是解释它们需要做什么。