在如今的多设备环境中,云存储无处不在。无论身在何处,人们都希望使用多个设备从云存储中获取所需的内容。Dropbox以其漂亮的UI和出色的跨平台兼容性成为了使用最广泛的云存储服务。Dropbox的流行导致了一系列官方和非官方的Dropbox客户端的出现,它们支持不同的操作系统平台。 当然,Linux平台也有自己的Dropbox客户端:既有命令行客户端,也有GUI客户端。DropboxUploader是一个使用Bash脚本语言(是的,你没有看错,Bash)编写的易于使用的Dropbox命令行客户端。在本教程中,我将介绍如何在Linux中使用DropboxUploader通过命令行访问Dropbox。 在Linux上安装和配置DropboxUploader 要使用DropboxUploader,您需要下载此脚本并使其可执行。$wgethttps://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh$chmod+xdropbox_uploader.sh 请确保您的系统中安装了curl,因为DropboxUploader通过curlAPI运行Dropbox. 要配置Dropbox上传器,只需运行dropbox_uploader.sh。当您第一次运行此脚本时,它会请求允许该脚本访问您的Dropbox帐户的权限。$./dropbox_uploader.sh如上图所示,您需要通过浏览器访问https://www.dropbox.com/developers/apps页面并创建一个新的Dropbox应用程序。然后如下图填写新应用的相关信息,并输入应用名称,与DropboxUploader生成的应用名称类似。 创建新应用程序后,您将在下一页看到应用程序密钥和应用程序秘密。请记住他们。 然后,在运行dropboxuploader.sh的终端窗口输入appkey和appsecret。然后,dropboxuploader.sh将生成一个oAUTHURL(例如,https://www.dropbox.com/1/oauth/authorize?oauth_token=XXXXXXXXXXXX)。 接下来,转到浏览器中的oAUTHURL并同意访问您的Dropbox帐户。 这样就完成了DropboxUploader配置。要确认DropboxUploader是否真的通过了身份验证,您可以运行以下命令。$./dropbox_uploader.shinfoDropboxUploaderv0.12>Gettinginfo...Name:DanNanniUID:XXXXXXXXXXEmail:my@email_addressQuota:2048MbUsed:13MbFree:2034Mb DropboxUploaderExample 要显示根目录中的所有内容,请运行:$./dropbox_uploader.shlist 要列出特定文件夹中的所有内容,请运行:$./dropbox_uploader.shlistDocuments/manuals 要将本地文件上传到远程Dropbox文件夹,请使用:$./dropbox_uploader.shuploadsnort.pdfDocuments/manuals 从Dropbox下载远程文件到本地,使用:$./dropbox_uploader.shdownloadDocuments/manuals/mysql.pdf./mysql.pdf 从Dropbox下载完整文件要在Dropbox上创建新的远程文件夹,请使用:$./dropbox_uploader.shmkdirDocuments/whitepapers 要完全删除Dropbox中的远程文件夹(包括其所有内容),请运行:$./dropbox_uploader.shdeleteDocuments/manuals[编辑推荐]Firefox44.0将在Linux上启用H.264支持:GTK3仍缺席Linux基金会宣布成立新团队开发区块链技术他是如何玩转Linux的?
