Linux 上的 Dropbox:从源代码、命令和存储库安装

已更新 Sep 02, 2024
您可以在支持的 Linux 操作系统上使用 Dropbox 桌面应用。如果您在 Linux 机器上使用 Dropbox,我们建议您下载并安装 Dropbox 桌面应用相应的 Linux 包
highlighter icon

注意:如果您使用单点登录 (SSO) ,则需要在安装 Dropbox 桌面应用之前登录 dropbox.com。

如何在 Linux 上安装 Dropbox

在 Linux 桌面上安装 Dropbox ,请下载并安装相应的软件包:

安装后,系统将提示您登录帐户或创建新帐户。

如何利用源代码构建适用于 Linux 的 Dropbox 安装程序?

Dropbox 安装包源代码已通过 GPL 许可证公开发布。这意味着,即使我们没有适合所选的 Linux 或 Unix 发行版本的安装包,您也可以自行编译版本。

想要贡献一己之力?

如上所述,nautilus-dropbox 依据 GPL 许可证进行发布。不过,按照法律要求,只有当您的补丁是在公共域中发布时,我们才能在版本中整合您的补丁。别担心,我们仍然会在每个安装包的 CONTRIBUTORS 文件内记录您的功劳。要提交补丁,请与我们联系。如果您想在 Dropbox 平台上进行开发,请访问我们的开发者网站并查看我们的 API。

哪些 Linux 命令可用于 Dropbox?

Dropbox 桌面应用可使用 Linux 命令行界面 (CLI) 控制。运行命令前,请确保您运行的是可用的命令,且您的提示符位于 Dropbox 文件夹的根部(顶层)。

默认情况下,Dropbox 文件夹位于 ~/Dropbox (如果您有 Dropbox 团队帐户 ,则位于 ~/Dropbox(您的团队名称 )。如果您已将 Dropbox 文件夹移至其他位置,请确保在运行下面的命令前导航至实际 Dropbox 文件夹的根部。

命令

命令行界面

用途

 

autostart

dropbox autostart [y/n]

此处的选项包括:

  • n:Dropbox 不会在登录时自动启动。
  • y:Dropbox 会在登录时自动启动(默认)。

请注意,此命令可能只在当前受支持的 Ubuntu 分发版本上有效

exclude

dropbox exclude [列表]

使用列表或不使用参数时,输出当前已从同步中排除的目录列表。

 

dropbox exclude add [目录] [目录] …

将一个或多个命令添加到排除列表中,然后重新同步 Dropbox。

 

dropbox exclude remove [目录] [目录] …

从排除列表中删除一个或多个目录,然后重新同步 Dropbox。请注意,任何指定的路径都必须位于 Dropbox 文件夹内。

filestatus

dropbox file status [-l] [-a] [文件]…

这会输出每个文件的最新状态。选项包括:

  • -l--list:以类似于原生 Linux 命令“ls”的格式来输出信息。
  • -a--all :不忽略以“.”开头的条目。

别名将包括 stat

help

dropbox help [命令]

在没有参数时,会输出命令列表及每个命令的简短说明。如果加上命令,则输出有关如何使用该命令的说明性帮助。

lansync

dropbox LAN 同步 [y/n]

此处的选项包括:
  • y:Dropbox 将使用 LAN 同步(默认)。
  • n:Dropbox 将不会使用 LAN 同步。

ls

dropbox ls [文件]…

这是 filestatus -l 的别名。

proxy

dropbox proxy 模式 [类型] [主机] [端口] [用户名] [密码]

这将手动设置 Dropbox 的代理设置:

模式为下列值之一:noneautomanual

下列参数只在 manual 模式中有效:

  • 类型为下列值之一:httpsocks4socks5
  • 主机:代理主机名
  • 端口:代理端口
  • 用户名:代理用户名(可选)
  • 密码:代理密码(可选)

running

dropbox running

守护程序正在运行时返回 1;守护程序不在运行时返回 0。此命令只能用在脚本中,作用是检查 Dropbox 是否在运行。此命令不会输出任何内容到 CLI。

sharelink

dropbox sharelink 文件

这会输出文件的共享链接。
  • 文件文件的绝对路径

start

dropbox start [-i]

这会启动 Dropbox 守护程序。如果守护程序已在运行,此命令不会有任何作用。如果系统上没有 Dropbox 守护程序,您可以选用 -ii--install 来自动安装。

status

dropbox status

输出 Dropbox 守护程序的最新状态。

stop

dropbox stop

这会停止 Dropbox 守护程序。

throttle

dropbox throttle DOWNLOAD UPLOAD

这会设置文件同步的带宽限制:
  • DOWNLOADunlimited 或手动设置的以 KB/秒为单位的上限
  • UPLOAD 为下列值之一:unlimitedauto 或手动设置的以 KB/秒为单位的上限
这篇文章有用吗?

Let us know how why it didn't help:

Thanks for letting us know!

谢谢您的意见!

获取帮助的其他方式