如何在无头Dropbox安装中获取同步状态


8

我在Debian服务器上运行了Dropbox。我希望能够找到同步状态-就像在Windows中右键单击保管箱图标时看到的那样,例如“正在下载123个文件”或“全部为最新”。

我敢肯定有办法,但是Google显然不是我的朋友。

请 请注意,我在说的是Dropbox的无头服务器安装,而不是用于典型linux桌面的更常见的dropbox + dropbox-nautilus设置。

Answers:


12

看来您需要下载Dropbox脚本来管理守护程序。Dropbox网站上的说明

wget -O ~/dropbox.py https://www.dropbox.com/download?dl=packages/dropbox.py
chmod a+x ~/dropbox.py
~/dropbox.py status

您还可以创建指向保管箱脚本的符号链接,因此不必~/dropbox.py每次都键入运行它的符号。

sudo ln -s ~/dropbox.py /usr/local/bin/dropbox
dropbox status

1
谢谢,我错过了Dropbox页面底部小字体中的那个小链接!万一其他人读到此:nb。必须以与运行dropbox守护程序相同的用户身份运行dropbox.py脚本。
artfulrobot 2012年

1

安装了辅助脚本(.deb软件包的一部分)

$ dropbox help
Dropbox command-line interface

commands:

Note: use dropbox help <command> to view usage for a specific command.

 status       get current status of the dropboxd
 help         provide help
 puburl       get public url of a file in your dropbox
 stop         stop dropboxd
 running      return whether dropbox is running
 update       download latest version of dropbox
 start        start dropboxd
 filestatus   get current sync status of one or more files
 ls           list directory contents with current sync status
 autostart    automatically start dropbox at login
 exclude      ignores/excludes a directory from syncing
 lansync      enables or disables LAN sync


$ dropbox status

是的,那是gui版本,并且不适合无头安装。这里一个Dropbox的命令(~/.dropbox-dist/dropbox),但是这只是启动守护程序; 它不需要任何参数。
artfulrobot 2012年

/ usr / bin / dropbox应该作为.deb安装的一部分进行安装。(不,我没有把你打倒)
JRT 2012年

并非从Dropbox.com上描述的 .deb安装,但是正如其他答案指出的那样,我错过了管理脚本,由于某种奇怪的原因,该脚本未与守护程序捆绑在一起!感谢您的时间。
artfulrobot 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.