安卓手机给 Linux 电脑传输文字或者文件,有哪些简单的方式?【月诚故事】

标题: 《安卓手机给 Linux 电脑传输文字或者文件,有哪些简单的方式?【月诚故事】

今天的知乎热榜相对平淡,当前排名前三的话题实际热度都不算高。再往下目前排名第四的讨论话题《微软宣布 Windows 11 全部免费升级,还有哪些值得关注的信息? - 知乎》实际热度也不高,但值得注意的是,微软发布新操作系统的话题在其他不少平台,譬如在“虎嗅网”和“IT之家”的网站上,已经被推上了各自热榜的榜首位置。这才是正常的新产品宣发流程,通过相对中性的讨论话题让用户及时关注到新发布产品的新特性和亮点。

但是微软 Windows 这个操作系统确实让人一言难尽。比方说,Win10 操作系统有个自动更新服务,可以自动联网微软的服务器进行操作系统的打补丁和更新。但假如不想让 Win10 操作系统自动去连接微软家的服务器,你知道怎样才能彻底禁用 Win10 的自动更新服务吗?

目前暂时在网上能够找到的最详细的一份攻略是来自于“感动人生”的文章《详细教你2021最新win10关闭自动更新方法 - 感动人生的文章 - 知乎》。几乎所有你能想到的禁用方法,都能在这篇攻略当中找到。理论上,在一大堆繁杂的操作之后,应该能够彻底禁用 Win10 的自动更新服务,让 Win10 操作系统不再自动联网和微软的服务器进行数据交换。但实际上,还有微软 Office 自动更新等服务会重新激活 Win10 的自动更新服务。

这还没完。Win10 的计划任务当中还有定时运行的“Universal Orchestrator Start”任务。这个自动执行的任务没法用管理员账号禁用,Win10 会提示说,需要输入用户“S-1-5-18”的密码。这就奇怪了,“S-1-5-18”又是个什么用户呢?

根据作者“言非言”博客文章《关闭 禁止 window10 UpdateOrchestrator UsoSvc服务》的介绍,可以在 PowerShell 当中执行“Get-ScheduledTask | where {$_.settings.waketorun}”命令来查看上次是哪个计划任务唤醒了 Win10 的自动更新服务。但同样需要输入这个用户“S-1-5-18”的密码才行。于是“言非言”编了一段对话:

  • 用户:我想关闭?

  • 微软:不存在的!

  • 用户 :S-1-5-18 是个啥玩意啊?

  • 微软:无可奉告!

  • 用户:。。。。。。

截至目前,按照“感动人生”的攻略还是没法彻底禁用 Win10 自动更新服务,负责联网自动更新的 UsoSvc 服务总会冷不丁的把自己重新设置回自动运行状态。至于用户“S-1-5-18”是什么,这个用户的密码又是什么,暂时还没找到答案,所以没法禁用“Universal Orchestrator Start”任务。

换句话说,普通用户想要彻底禁用 Win10 的自动更新服务,几乎是件不可能完成的任务。至于 Win10 操作系统为什么这么执着地一定要自动联网,一定要和微软服务器交换数据,理论上只是为了下载 Win10 操作系统的安全补丁数据包。

问题是,不同操作系统的背后其实对应着不同的生态系统。有时候为了安装使用某些特定的电脑游戏或者应用软件,就必须使用对应的操作系统。因此,Linux 和 Unix 这类操作系统虽然更加开放一些,但依然更适合于软件开发者和文字工作者们。

没错,这其中就包括了自媒体写作和运营。对于自媒体写作而言,Linux 其实还挺不错。包括百度和搜狗在内的一些互联网大厂,都专门为 Linux 开发了中文输入法,也算是特别照顾了 Linux 操作系统下的文字工作者们的使用场景。

同样相对开放的手机操作系统则是安卓和鸿蒙,目前安卓系统的生态环境明显要更加丰富一些。那么假如在手机上码字之后想要传回电脑,需要从安卓手机给 Linux 电脑传输文字或者文件,有哪些简单的方式呢?

第一种方式,通过聊天软件也就是 IM 应用在手机和电脑之间发送文字或文件。去年 4 月 9 日,QQ Linux版 2.0.0 Beta2 发布,所以 QQ 现在是能够支持多平台的。同时微信网页版也可以在 Linux 上运行,所以也能使用。至于缺点嘛,毕竟依赖于第三方服务,受限于互联网服务,而且在家里传点文件也得在别人家的服务器上进行报备。

第二种方式,可以使用开源的 IM 软件,只需要搭建一个类似于 Prosody 这样的自建服务,基本上就非常好用了。缺点是,需要懂些计算机技术,需要能够根据官方文档自建服务,并在出现故障的时候能够及时排查定位问题。

第三种方式,可以使用 KDE Connect 或者 Syncyhing 这些开源软件传输文字或文件。 KDE Connect 除了名字当中包含 KDE 之外,并没有哪些特别偏好,大部分系统都可以安装使用,平时在局域网内分享点文字或文件非常方便。Syncyhing 则更偏重于多设备之间的文件同步,几乎不需要任何维护,差不多就是开箱即用,远比搭建 seafile 或者 nextcloud 这些自建网盘服务更加方便省事。

第四种方式,开启 smb 服务器。这种方式类似于自建 seafile 或者 nextcloud 服务,更加侧重于网盘服务。

第五种方式,电脑端网页安装 QR 插件,可以随时将文字分享为 QR 二维码,然后手机端扫码二维码即可解析出文字。反过来,手机上也可以通过 QR 二维码应用分享文字,电脑上需要有个摄像头扫码 QR 二维码获取文字内容。

第六种方式,手机上装个 SSHDroid,直接通过 scp 命令远程传输文件。

第七种方式,手机端安装一个支持 sftp 的文件浏览器,譬如 ES 或 x-plore 手机文件浏览器,以及开源的手机 Ghost Commander 应用 + SFTP 插件。当然,不安装 SFTP 插件也可以直接使用 FTP 功能,linux 系统开启 ftp 服务还是相对很容易的。

第八种方式,安卓手机通过 USB 数据线直接连接电脑,只需要开启 USB 调试,就可以通过 adb 命令进行各种操作。

第九种方式,使用 nc 命令来进行文件传输。Netcat 或者叫 nc 是Linux 下的一个网络工具。相比于 scp 和 rsync 命令,nc 命令传输文件甚至连密码都不需要,且不依赖于 scp。

目前能够想到的传输办法暂时就这么些。至于那种方式简单主要还是取决于平时的使用习惯:对于习惯于电脑上通过命令行进行操作的用户而言,nc 、scp 和 rsync 命令明显会更加方便一些;对于主要使用手机操作的用户而言,手机上的 ES 、x-plore 或 Ghost Commander 浏览器可能会更加方便一些,常用的 smb / ftp / sftp 等文件传输协议都能有效支持;对于偏好图形界面的用户而言,则完全可以使用 KDE Connect 或者 Syncyhing 这些开源软件传输文字或文件,能够做到不依赖于第三方商业服务,文件传输基本上自主可控;对于只需要分享一个网址或者少量文字的用户而言,利用 QR 二维码可以实现“一键分享”,在最短时间内解决问题。

最后,在微软宣布 Windows 11 全部免费升级的 2021 年,暂时还不确定美国的 WinTel 联盟是不是还能维持霸主地位。又或许操作系统领域自主可控的“去美化”趋势将会逐渐显现?但目前来看,美国微软、美国苹果、美国谷歌依然是商用操作系统的三大巨头公司。短时间内,这种趋势不会变化,即便 Windows 的 UsoSvc 自动更新服务确实很难彻底关闭。


微博头条文章作者:<strong>【月诚故事】</strong>

微信公众号:<strong>【月诚故事】</strong>自媒体运营小白的成长日记

联系邮箱:messages (à) intorich (.) com

<img src="/img/wechat.png" alt="【月诚故事】自媒体运营小白的成长日记" />