Dbxfs – 在 Linux 中将 Dropbox 文件夹本地挂载为虚拟文件系统

前段时间,我们总结了所有可能的方法 在本地挂载 Google 驱动器 作为虚拟文件系统并从您的 Linux 操作系统访问存储在 google 驱动器中的文件。 今天,我们将学习使用以下方法将 Dropbox 文件夹挂载到本地文件系统中 dbxfs 公用事业。 dbxfs 用于在本地挂载您的 Dropbox 文件夹作为 Linux 和类 Unix 操作系统中的虚拟文件系统。 虽然很容易 安装 Dropbox 客户端 在 Linux 中,这种方法与官方方法略有不同。 它是一个命令行 Dropbox 客户端,无需磁盘空间即可访问。 dbxfs 应用程序是免费的、开源的并用 Python 编写。

内容

  1. 在 Linux 中安装 dbxfs
  2. 在 Linux 中使用 Dbxfs 在本地挂载 Dropbox 文件夹
    1. 更改访问令牌存储路径
      1. 帮助我们帮助您:

在 Linux 中安装 dbxfs

dbxfs 正式支持 Linux 和 Mac OS。 但是,它应该适用于任何提供 FUSE 兼容库 或有能力安装 中小企业 分享。 由于它是为 Python 3.5 编写的,因此可以使用 点子3 包管理器。 如果您尚未安装 PIP,请参阅以下指南。

  • 如何使用 Pip 管理 Python 包

并且,还要安装 FUSE 库。

在基于 Debian 的系统上,运行以下命令来安装 FUSE:

$ sudo apt install libfuse2

在 Fedora:

$ sudo dnf install fuse

安装所有必需的依赖项后,运行以下命令来安装 dbxfs 实用程序:

$ pip3 install dbxfs

在 Linux 中使用 Dbxfs 在本地挂载 Dropbox 文件夹

创建一个挂载点以在本地文件系统中挂载您的保管箱文件夹。

$ mkdir ~/mydropbox

然后,使用 dbxfs 实用程序在本地挂载保管箱文件夹,如下所示:

$ dbxfs ~/mydropbox

您将被要求生成访问令牌:

生成访问令牌

要生成访问令牌,只需从 Web 浏览器导航到上述输出中给出的 URL,然后单击 允许 验证 Dropbox 访问权限。 您需要登录到您的保管箱帐户才能完成授权过程。