Answers:
您可以在Dropbox网站上下载适用于Linux的Dropbox客户端。
该软件包将安装Dropbox守护程序(如果您将其配置为自动将文件同步到文件夹)和dropbox
命令行实用程序。
注意:由于Dropbox对“公用”文件夹进行了更改,因此以下说明不再起作用。
为了从命令行获取指向Dropbox中文件的链接,您现在必须使用
sharelink
命令代替puburl
。有关更多信息,请参见jbrock的答案,详细说明该命令的用法。有关对“公用”文件夹所做的更改的更多信息,请参见此Dropbox帮助主题。
假设您已安装Dropbox客户端并在路径中,则可以使用以下命令获得指向“公用”文件夹中文件的链接:
dropbox puburl <path-to-file>
例如:
dropbox puburl ~/Dropbox/Public/somepic.jpg
但是,这不适用于您的“公用”文件夹之外的文件,只会给出错误:
Couldn't get public url: Unknown Error
有关dropbox命令行界面的更多信息,您可以阅读非官方Wiki。
万一您只想避免访问网站,而不需要纯命令行解决方案,这是另一种方法。
对于指向“公共”文件夹之外的文件的URL,似乎您必须使用网站或使用将Dropbox特定功能添加到文件管理器的插件。默认情况下,Dropbox支持与GNOME桌面环境的Nautilus文件管理器(即GNOME文件)集成。
如果您将Dropbox与文件管理器集成在一起,则可以右键单击文件,然后在“ Dropbox”子菜单中选择“ Share Dropbox Link”项。这会将链接复制到剪贴板。
通常,如果浏览到文件管理器中的Dropbox文件夹时,绿色的复选标记出现在已同步的文件上,通常可以告诉您是否与文件管理器集成了Dropbox。
根据您的Linux发行版,软件包存储库中可能会提供用于不同桌面环境的插件。例如,在Linux Mint上,有Nemo(肉桂,包为nemo-dropbox
)和Caja(MATE,包为caja-dropbox
)的插件。
dropbox puburl ~/Dropbox/Public/somepic.jpg
”。
dropbox
cli?这是项目dropbox / dbxcli吗?
Dropbox最近添加了puburl
从命令行以及其他新的CLI功能创建共享链接(而不仅仅是)的功能。对我来说,这是个好消息。我今天发现,Thunar Dropbox插件导致3.16.1版的Dropbox崩溃。因此,我将仅通过“配置自定义操作...”将Dropbox CLI集成到我的Thunar上下文菜单中,我需要使用Dropbox的Python脚本来实现新功能,例如创建共享链接才能正常工作。这是用法:
分享链接
dropbox sharelink FILE
打印出FILE的共享链接。
在开始之前,请务必阅读本页的前三段。 https://www.dropbox.com/cn/help/9192
要在Thunar中添加上下文菜单项,我转到“编辑”>“配置自定义操作...”并添加了以下命令:
dropbox sharelink %f | tr -d '\n' | xsel -ib
这是我编写的将Dropbox集成在Thunar中的脚本。它也可以用于其他文件浏览器。
这是输出: 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
throttle set bandwidth limits for Dropbox
help provide help
puburl get public url of a file in your dropbox's public folder
stop stop dropboxd
running return whether dropbox is running
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
sharelink get a shared link for a file in your dropbox
proxy set proxy settings for Dropbox