Dropbox的Linux客户端安装、使用、卸载

by Web全栈工程师 on 2014 年 12 月 30 日

其他Dropbox版本,参考https://www.dropbox.com/en/install?os=lnx

命令行安装安装Dropbox

#32-bit:
cd ~ && wget -O - \"https://www.dropbox.com/download?plat=lnx.x86\" | tar xzf -
#64-bit:
cd ~ && wget -O - \"https://www.dropbox.com/download?plat=lnx.x86_64\" | tar xzf -
#在刚刚安装dropbox时新建的.dropbox-dist文件夹里运行Dropbox的后台程序
~/.dropbox-dist/dropboxd

卸载Dropbox

sudo apt-get remove dropbox; rm -rvf ~/.dropbox~/.dropbox-dist #卸载桌面应用程序
rm -rv ~/Dropbox #从硬盘上删除 Dropbox 文件夹中的文件

Dropbox的Linux命令行界面 (CLI) 控制

python必须是2.6以上版本

wget https://www.dropbox.com/download?dl=packages/dropbox.py #下载脚本
python dropboxy.py #运行脚本
help

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

status

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

puburl

dropbox puburl 文件
输出文件的公开链接网址。只在您的帐户已启用公共文件夹时才有效。此命令只能对公共文件夹中的文件使用。

stop

dropbox stop
停止 Dropbox 守护程序。

running

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

start

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

filestatus

dropbox file status [-l] [-a] [文件]…
输出每个文件的最新状态。

选项:

-l 或 --list:以类似于原生 Linux 命令“ls”的格式来输出信息。
-a 或 --all :不要忽略以“.”开头的项目。
别名包括 stat。

ls

dropbox ls [文件]…
这是 filestatus -l 的别名。

autostart

dropbox autostart [y/n]
选项:

n:Dropbox 不会在登录时自动启动。
y:Dropbox 会在登录时自动启动(默认)。
此命令可能只在当前受支持的 Ubuntu 分发版本上有效。

exclude

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

dropbox exclude add [目录] [目录] …
将一个或多个命令添加到排除列表中,然后重新同步 Dropbox。

dropbox exclude remove [目录] [目录] … 
从排除列表中删除一个或多个目录,然后重新同步 Dropbox。

注意:指定的任何路径都必须在 Dropbox 文件夹内。

lansync

dropbox LAN 同步 [y/n]
选项:

y:Dropbox 将使用 LAN 同步(默认)。
n:Dropbox 将不会使用 LAN 同步。
sharelink

dropbox sharelink 文件
输出文件的共享链接。

文件:文件的绝对路径
proxy

dropbox proxy 模式 [类型] [主机] [端口] 
[用户名] [密码]
手动为 Dropbox 设置代理。

模式为下列值之一:none、auto、manual
下列参数只在 manual 模式中有效:
类型为下列值之一:http、socks4、socks5
主机:代理主机名
端口:代理端口
用户名:代理用户名(可选)
密码:代理密码(可选)
throttle

dropbox throttle DOWNLOAD UPLOAD
为文件同步设置带宽限制。

DOWNLOAD 为 unlimited 或手动设置的以 KB/秒为单位的上限
UPLOAD 为下列值之一:unlimited、auto 或手动设置的以 KB/秒为单位的上限


Comments on this entry are closed.

Previous post:

Next post: