网易首页 > 网易号 > 正文 申请入驻

使用 qrcp 在你的手机和 Linux 之间传输文件 | Linux 中国

0
分享至

导读:qrcp 项目提供了一种快速地从你的 iPhone 或 Android 设备中复制文件到你的 Linux 电脑的方法,反之也可。

本文字数:2887,阅读时长大约: 4分钟

https://linux.cn/article-13999-1.html
作者:Don Watkins
译者:geekpi

你是否在寻找一种快速复制文件的方法,从你的 iPhone 或 Android 移动设备到你的 Linux 电脑,或者从你的 Linux 电脑到你的设备?我最近发现了一个开源的应用,它很容易安装,并且传输文件只需一个二维码。

qrcp项目提供了一个命令,可以在你的终端生成一个二维码,让你通过网络向你的电脑发送或接收文件。

在 Linux、Windows 或 Mac 上安装 qrcp

开发者 Claudio d'Angelis 以 MIT 许可证发布了qrcp应用。我发现它很容易安装,也很容易使用。它适用于 Linux、Windows 和 macOS,可以作为 RPM、DEB 或 tarball 下载。它为几乎所有的平台做了构建,包括树莓派。

如果你想在 Linux 上安装它,下载 RPM 或 DEB,并使用你的包管理器进行本地安装。例如,在 Fedora、CentOS 或 Mageia,或类似的平台上:

  1. $ sudo dnf install ./qrcp*rpm

如果你只是想试试,你可以下载 tar.gz 压缩包并在本地运行它:

  1. $ tar --extract --file qrcp*tar.gz

  2. $ ./qrcp version

  3. qrcp 0.x.y

设置 qrcp

你可以通过使用--help选项查看所有可用的qrcp选项:

  1. $ qrcp --help

  2. $ ./qrcp --help

  3. Usage:

  4. qrcp [flags]

  5. qrcp [command]

  6. Available Commands:

  7. completion Generate completion script

  8. config Configure qrcp

  9. help Help about any command

  10. receive Receive one or more files

  11. send Send a file(s) or directories from this host

  12. version Print version number and build information.

  13. [...]

默认配置文件位于~/.config/qrcp/config.json,你可以使用你喜欢的编辑器编辑,或从命令行调用配置向导来配置应用。

  1. $ qrcp config

第一步是创建一个配置文件。qrcp config命令将带你完成这个过程,但会问你几个问题。

第一个问题是要求你提供一个“完全限定域名”。如果你在一个不使用完全限定域名的本地网络上使用qrcp(或者你不知道哪种方式),那么就把这个留空。qrcp命令将使用你的本地 IP 地址代替。

下一个问题是提示你选择端口。大多数防火墙会阻止非标准的端口,但会将 8080 端口作为互联网流量的情况并不少见。如果你的防火墙屏蔽了 8080 端口,那么你还是要添加一个例外。假设你的系统使用firewalld,你可以用这个命令允许 8080 端口的流量:

  1. $ sudo firewall-cmd --add-port 8080/tcp --permanent

拒绝在“传输完成后保持网络连接”的选项,让qrcp生成一个随机路径。

假设你在一个可信的网络上,使用 HTTP(而不是 HTTPS)连接,那么你不必配置 TLS。

配置保存在~/.config/qrcp/config.json中,并且之后可以编辑,所以如果你想改变设置,它很容易更新。

更新后的配置看起来像这样:

  1. {

  2. "fqdn": "",

  3. "interface": "wlp0s20f3",

  4. "port": 8080,

  5. "keepAlive": false,

  6. "path": "",

  7. "secure": false,

  8. "tls-key": "",

  9. "tls-cert": "",

  10. "output": "/home/don"

  11. }

用 qrcp 传输文件

现在你已经准备好从你的 Linux 电脑向你的移动设备发送一个文件。在这个例子中,我使用了我的 iPhone,它完全不支持 Linux,这是臭名昭著的。这个过程在安卓设备上是完全一样的。

我是这样做的。首先,我在我的电脑上创建一个示例文件:

  1. $ echo "Hello world"> ~/example.txt

接下来,我使用send子命令将文件从我的 Linux 电脑发送到我的手机:

  1. Linux~$ qrcp send example.txt

使用qrcp send example.txt发送文件的例子(CC BY-SA 4.0)

我打开我的相机应用(在 Android 上,我使用一个保护隐私的专用二维码扫描器),iPhone 扫描二维码并在我的手机上启动 Safari 浏览器。

下载示例 .txt 文件(CC BY-SA 4.0)

用 qrcp 接收文件

接收文件也一样简单,只是命令略有不同:

  1. $ qrcp receive

使用qrcp receive命令接收一个文件(CC BY-SA 4.0)

我扫描了二维码,它再次启动了我手机上的 Safari 浏览器,但这次出现了一些不同,因为我正在将文件从我的 iPhone 发送到 Linux 电脑上。

选择一个要传输的文件(CC BY-SA 4.0)

我点击“选择文件”,它让我选择想发送的文件。

文件被下载到默认位置(CC BY-SA 4.0)

发送文件后,是在我的配置中指定的默认位置找到了文件。

尝试 qrcp

项目文档很简短但已足够,除了最初提出这个想法的 Claudio d'Angelis 之外,它还有开发者社区的支持。社区欢迎你加入他们,该应用将改变你对移动设备之间文件传输的看法。试试吧!

via:

作者: 选题: 译者: 校对:

本文由 原创编译, 荣誉推出

欢迎遵照 CC-BY-NC-SA 协议规定转载,

如需转载,请在文章下留言 “ 转载:公众号名称”,

我们将为您添加白名单,授权“ 转载文章时可以修改”。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
“儿媳,给你个活做,五千雇你去做保姆”“不去,我月薪2万”

“儿媳,给你个活做,五千雇你去做保姆”“不去,我月薪2万”

清水家庭故事
2024-06-26 09:04:12
37岁郭采洁认不出!绿眼影油腻发型,驼背打扮怪异现身巴黎街头!

37岁郭采洁认不出!绿眼影油腻发型,驼背打扮怪异现身巴黎街头!

郑丁嘉话
2024-06-26 11:29:57
最美星二代!黄奕女儿小学毕业,11岁身高一米七,化美妆穿礼服裙

最美星二代!黄奕女儿小学毕业,11岁身高一米七,化美妆穿礼服裙

扒星人
2024-06-24 21:30:11
痛心!中国重金培养的高级航天专家,竟是美方间谍,出卖大量情报

痛心!中国重金培养的高级航天专家,竟是美方间谍,出卖大量情报

星辰故事屋
2024-06-26 17:36:55
演员白敬亭,申请强制执行!

演员白敬亭,申请强制执行!

鲁中晨报
2024-06-26 13:15:22
特朗普竞选团队概述结束俄乌战争的愿景,不排除迫使乌放弃领土

特朗普竞选团队概述结束俄乌战争的愿景,不排除迫使乌放弃领土

山河路口
2024-06-26 15:58:04
女生有这3种脚型,颜值都不会低!特别第3种,直男觉得超迷人!

女生有这3种脚型,颜值都不会低!特别第3种,直男觉得超迷人!

时尚运动
2024-06-27 07:35:10
建成14年未运营,海南环岛高铁线上的和乐站何时能启用

建成14年未运营,海南环岛高铁线上的和乐站何时能启用

第一财经资讯
2024-06-26 18:45:04
真实的浙江省宁波人

真实的浙江省宁波人

冬天来旅游
2024-06-27 07:35:12
三分命中率52%!火箭用探花签选中谢泼德

三分命中率52%!火箭用探花签选中谢泼德

直播吧
2024-06-27 08:29:08
霍启刚父亲谈儿媳郭晶晶:温柔是给外人看的,在家一点面子不给我

霍启刚父亲谈儿媳郭晶晶:温柔是给外人看的,在家一点面子不给我

大果小果妈妈
2024-06-25 20:16:36
男子全款购车,却因“提车仪式”当场退车,车主:跟“耍猴”似的

男子全款购车,却因“提车仪式”当场退车,车主:跟“耍猴”似的

户外小阿隋
2024-06-25 00:37:54
赖清德或被判处死刑? 大陆将祭出“追杀令”,统一已指日可待

赖清德或被判处死刑? 大陆将祭出“追杀令”,统一已指日可待

张殿成
2024-06-26 12:59:56
港媒曝谢霆锋王菲不领证内幕,需要时谈个恋爱,不需要时各忙各的

港媒曝谢霆锋王菲不领证内幕,需要时谈个恋爱,不需要时各忙各的

山野下
2024-06-27 08:11:29
公厕保洁员双胞胎儿子高考取得639分和592分好成绩,父亲:放养式管理,没报过补习班

公厕保洁员双胞胎儿子高考取得639分和592分好成绩,父亲:放养式管理,没报过补习班

极目新闻
2024-06-26 11:53:36
韩国锂电池厂大火:中东军用一次性电池订单激增,两天前曾发生小规模火灾

韩国锂电池厂大火:中东军用一次性电池订单激增,两天前曾发生小规模火灾

红星新闻
2024-06-26 18:06:23
支持哈马斯的美国国会议员鲍曼在纽约初选中被赶下台

支持哈马斯的美国国会议员鲍曼在纽约初选中被赶下台

桂系007
2024-06-26 23:54:08
俄乌战争持续了两年多,对中国有何启发?有一个关键点一定要重视

俄乌战争持续了两年多,对中国有何启发?有一个关键点一定要重视

漫步史书
2024-06-26 09:24:34
实在不敢相信,中国现状被外国人一眼看透,说的太好了。

实在不敢相信,中国现状被外国人一眼看透,说的太好了。

椰青美食分享
2024-06-26 07:07:01
走心了!英媒曝光海量威廉哈里‘双胞胎照’!专家称哈里对儿女犯下大错,将终身悔过…

走心了!英媒曝光海量威廉哈里‘双胞胎照’!专家称哈里对儿女犯下大错,将终身悔过…

最英国
2024-06-27 00:09:33
2024-06-27 11:26:44
Linux
Linux
Linux 中国开源社区
8016文章数 73124关注度
往期回顾 全部

科技要闻

OpenAI在国内的两条应用之路走不通了?

头条要闻

外媒:"山姆大叔"没能杀死华为 反而让它变得更强

头条要闻

外媒:"山姆大叔"没能杀死华为 反而让它变得更强

体育要闻

和布朗尼一样菜的人,咋进NBA?

娱乐要闻

李雪琴北大学历情况被扒,牵扯多人

财经要闻

曹远征:不能被"产能过剩"的概念所困惑

汽车要闻

32万公里实车直播拆解 极氪凭事实证明实力!

态度原创

时尚
游戏
本地
艺术
军事航空

夏季如何根据身材挑选半身裙?

《文艺复兴王国战争》7月15日EA发售 支持中文

本地新闻

冷知识:东北雪糕才是最早的网红雪糕

艺术要闻

穿越时空的艺术:《马可·波罗》AI沉浸影片探索人类文明

军事要闻

绍伊古被国际刑事法院发逮捕令 俄方回应

无障碍浏览 进入关怀版