适用于 Linux 的 6 大 Google 云端硬盘客户端:轻松访问和同步


十多年前,谷歌推出了其云存储服务Google Drive。毫无疑问,它已经扩大了范围,成为市场上最著名的云存储服务之一,拥有超过一百万的付费客户。鉴于这些数字,人们会假设所有主要平台都可以访问该服务,但令您惊讶的是,事实并非如此。同时,还有Android、OS X、iOS、Windows、Chrome OS的官方客户端,最近才上榜。然而,该列表中明显缺少的是出色的 Linux 操作系统。

总部位于加利福尼亚州的山景城在 2012 年表示“该团队正在为 Linux 开发同步客户端”,随后在 2013 年“该团队正在为 Linux 开发同步客户端”,但它从未给出确切的时间框架. 可以理解,许多 Linux 用户对整个事件感到沮丧和不满。

虽然我们仍然不确定Linux的官方 Google Drive 客户端是否以及何时会出现,但值得庆幸的是,各种非官方替代方案可以立即为您完成工作。

随着我们进入数据驱动时代,云计算正在成为每个用户必不可少的方面。在这个数据驱动的世界中,保持数据可从任何位置访问和安全至关重要。好吧,自从 Google Drive 以最有效的方式提供该解决方案以来,这已经实现了。通过登录您的 Google 帐户,您可以将所有重要数据安全地存储在 Google Drive 上并在任何地方访问。

与 Google 套件中的其他应用程序一样,Drive 已成为我们日常活动中重要的云存储应用程序。它提供高达 15 GB 的免费存储空间,足够了,可以在 Google Photos、GMAIL 和其他 Google 服务中使用。

适用于 Linux 的 6 个最佳 Google 云端硬盘客户端

本文将与您分享您可以部署的 Google Drive 客户端,以在 Linux 和其他发行版上访问您的 Google Drive 帐户。

1.  DriveSync

驾驶同步

DriveSync

这是一个命令行实用工具,用于在您的本地系统上同步 Google Drive 文档和文件。您可以上传新文件、下载远程文件、白名单或黑名单文件以进行同步,以及更多轻松的事情。它可能是适用于 macOS、Windows 和 Linux 的官方 Google Drive 客户端的最佳替代方案。事实上,它是目前 Linux 用户最好的 Google Drive 客户端之一。

您可以从DriveSync 的 repo获取源代码。

主要特点

  • DriveSync 简化了将本地文件上传到 Google 云端硬盘的过程。
  • 它附带一个使用 cronjob 的活动自动同步。
  • 这个应用程序自发地检测到本地和谷歌驱动器的更改和新上传的文件。
  • 它带有一个无缝的命令行界面。
  • 您可以先过滤文件的大小,然后根据您的大小偏好上传它们。

下载 DriveSync

2. Grive2

grive2

Grive2

您可能听说过 Grive 这个名字,这是一个适用于 Linux 的 Google 云端硬盘客户端同步工具。我们说“是”是因为该程序由于谷歌最近更改其 API(应用程序编程接口)而不再运行,这意味着 Grive 无法再维护(截至 2013 年 5 月,其 GitHub 页面上未提交任何内容。)

为了让 Grive 再次运行,Vitaliy Fillipov 对它进行了分叉,并将这个新分叉命名为“Grive2”。该分支支持新的 Drive REST 应用程序编程接口 (API)、部分同步和其他错误修复。Grive2 是开源的,几乎适用于所有 Linux 发行版。它是用 C++ 编码的。

该程序将所有文件从您的云端硬盘下载到当前设置的目录中。一旦你修改了本地目录中的文件,你只需要再次运行 grive,它就会将你的修改上传回你的谷歌云。

本地或 Google 云端硬盘中生成的新文件将被上传或下载。此外,删除的文件将被“删除”。Grive2 目前不会损坏您的任何文件:它只会将文件重新定位到名为 .trash 的目录或将它们放入 Google Drive 垃圾桶。这意味着可以在任何给定时间检索文件。

Grive2 目前不支持符号链接和 Google Docs。它持续等待文件系统或驱动器中的修改发生并上传。仅当您运行 Grive2 时才会发生同步。这些是可能会在未来版本中添加的一些功能。

您可以获取 Grive2 的源代码仓库。

主要特点

  • 它会自动检测并保存文件中的所有更改。
  • 它可以在谷歌驱动器和本地目录之间进行双向同步。
  • 它自发地检测重命名和文件移动。
  • 使用此软件,您可以立即从 Google Drive 下载当前目录中的所有文件。
  • 它使用 Perl regexp 函数来删除所有已删除的文件。

下载 Grive2

3. GoSync

同步

GoSync

GoSync 是适用于 Linux 的最佳 Google Drive 桌面客户端之一。它是用 Python 编码的,并且有一个简单的 GUI。它还允许文件和文档在远程和本地存储之间同步,就像任何其他 Google Drive 客户端一样。如果您进行任何远程或本地更改,它会自发地在两侧同步,您可以随时通过单击“暂停/恢复同步”菜单项暂停或恢复同步。

GoSync 可从 PyPi 存储库下载,并且可以通过 pip 命令轻松设置。

它会同步 Google Drive 中的所有内容,因为默认情况下同步是打开的。GoSync 还会跟踪本地镜像目录中的文件更改。每当本地镜像生成新文件时,都会及时上传到谷歌云。GoSync 每 10 分钟同步一次。

您可以获取GoSync 的源代码仓库。

让我们检查一下这个驱动器客户端还有什么。

主要特点

  • 您可以选择多个要同步的文件夹并重命名文件。
  • 它通过 SHA-1 校验和功能确保文件的完整性。
  • 此应用最初每 10 分钟同步一次,并且不允许您选择同步目录。
  • 只需单击一下,您就可以轻松暂停和恢复同步。
  • GoSync 支持文件传输的 AES 编码。

下载 GoSync

4.Insync

同步中

Insync

Insync 是适用于 Linux 及其发行版(如 Fedora、Linux Mint、Debian 和 Ubuntu)的最可靠的 Google Drive 客户端之一。它附带 15 天的免费试用期;之后,您需要购买它才能进一步使用它。

您可以使用 Insync 在 Linux 上访问 Google Drive 数据。首先,您需要下载 Insync,安装它,然后登录到您的 Google 帐户。然后,您就可以访问了。其选择性同步 2.0 功能可帮助您在本地 PC 或云存储中同步所有文件和文件夹。

此外,您还可以在 Linux 文件管理器中本地获取存储在 Google Drive 上的所有文件。再者,它可以访问多个 Google 云端硬盘帐户。为了与 Libre Office 兼容,Google Docs 自发地转换为 Open Document 格式。Insync 非常适合专业用途,因为您可以让您的团队离线访问 Google 的共享驱动器,以实现顺畅的工作流程。您可以获取Insync 的源代码仓库。

主要特点

  • 因此,它允许您轻松访问 Google 云端硬盘中的所有文件。
  • 这个强大的 Ubuntu Drive 客户端几乎与所有 Linux 发行版兼容。
  • Insync 将使您能够将文件的离线访问权限授予其他人。
  • 它提供 GUI 和 CLI 界面,可帮助新用户和支持 Linux 的用户顺利执行任务。
  • Insync 兼容所有文件格式,并支持 Libre Office 等文件或软件。

下载Insync

5. Rclone

克隆

Rclone

实际上,Rclone 不仅仅是一个 Google Drive 客户端。它是一个终端程序,用于与多个云存储服务同步文件和目录,包括 Google Drive、OnDrive、Dropbox、Amazon s3 等。可以在其官方网站上找到设置和用户文档。您可以在Rclone 的 GitHub repo中获取源代码。再说一次,该软件是免费的,开源的,适用于所有主要操作系统,包括 macOS、FreeBSD、Windows 等等。

Rclone 始终保留时间戳并验证校验和。通过有限带宽传输;间歇性连接或受配额限制,可以从上次传输的好文件重新启动。您可以检查文件的完整性。Rclone 尽可能采用服务器端传输,以尽量减少本地带宽使用,并在不使用本地磁盘的情况下从一种用途转移到另一种用途。Rclone 是成熟的,受 rsync 启发,用 Go 语言编写。Rclone 中嵌入的所有这些功能使其成为最好的 Google Drive Linux 客户端之一。让我们看看它提供了什么。

主要特点

  • 支持40多种云存储文件格式。
  • 这个是免费的。
  • 对于您的云存储,它将像瑞士军刀一样发挥作用。
  • 它是用于 Google Drive 的维护良好的 Linux 客户端,可以定期更新。
  • 您可以使用 Rclone 的 mount 命令功能挂载远程云存储。

下载 Rclone

6. CloudCross

跨云

CloudCross

这也是一个基于命令行的应用程序,就像 Grive2 一样。但是,这个主要不是为 Google Drive 构建的。相反,您还可以使用它来同步其他云存储服务,如 Dropbox、Yandex Disk 和 OneDrive。CloudCross 不仅专为 Linux 生成,而且还适用于 macOS 和 Windows。该程序允许您同步 PC 上的所有本地文件或仅选择文件夹和文件。它的使用很复杂,尤其是对于那些不熟悉终端的人。不使用第三方库,纯Qt开发。您可以使用多线程上传/下载通过代理服务器连接到云。CloudCross 最新版本可让您在内存较小的设备上运行同步。

在他们网站的“下载”部分,您可以找到所有主要 Linux 发行版的预构建包。此外,您可以从源代码构建 CloudCross。GitHub 上提供的所有说明都包含用于制作包的 .rpm 和 .deb 脚本。

您可以获取 CloudCross 的源代码仓库。

主要特点

  • 它允许您通过单击强制加载和卸载文件。
  • 您可以创建用于同步的黑白名单。
  • 使用 CloudCross,您可以将文件目录从 URL 上传到云存储。
  • 它显示了不同文件之间同步的优先级。
  • 它支持自发的双向文档转换。

下载 CloudCross

最后的想法

令人失望和沮丧的是,Google 没有为 Ubuntu Linux 或任何其他 Linux 发行版提供任何官方Google Drive 客户端。但是,这不应该阻止您从许多其他选项中获得帮助,例如通过 Linux Google Drive 客户端使用 Google Drive。这篇文章涵盖了适用于 Linux 的 6 个最佳 Google Drive 客户端。除了功能之外,我们清楚地了解了每个Drive客户端的功能和相应的下载链接。

这份榜单中,你印象最深的是哪一位?我们是否错过了任何其他优秀的 Google 云端硬盘客户?请在下面的评论部分告诉我们;谢谢你的时间。

类似文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注