位置: IT常识 - 正文

在Linux下通过命令行来操作使用Dropbox(使用linux命令)

编辑:rootadmin
这篇文章主要介绍了在Linux下通过命令行来操作使用Dropbox的方法,文中针对Dropbox Uploader客户端的相关使用命令进行讲解,需要的朋友可以参考下... 15-12-31

推荐整理分享在Linux下通过命令行来操作使用Dropbox(使用linux命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux如何进行命令操作,linux怎么用命令,在linux系统中命令,linux怎么用命令,使用linux命令,linux如何进行命令操作,linux如何使用命令,在linux系统中命令,内容如对您有帮助,希望把文章链接给更多的朋友!

Dropbox是一款非常好用的免费网络文件同步工具,是Dropbox公司运行的在线存储服务,通过云计算实现因特网上的文件同步,用户可以存储并共享文件和文件夹。Dropbox提供免费和收费服务,Dropbox的收费服务包括Dropbox Pro 和 Dropbox for Business。在不同操作系统下有客户端软件,并且有网页客户端。当你在电脑A使用Dropbox时,指定文件夹里所有文件的改动均会自动地"同步”到 Dropbox的服务器,当下次你在电脑B需要使用这些文件时,你只需登录你的账户,所有被同步的文件均会自动下载到B电脑中。同样,你在电脑B对某文件的修改,也会体现在电脑A上,而所有这一切均是全自动的,这样你的文件可以说是随时随地都能保持着最新了。将文件放入一台电脑的Dropbox里面去,文件就能即时的同步到Dropbox的服务器端,这些文件在你任何安装了Dropbox的电脑上都可以访问。你可以用电脑或者移动终端从 Dropbox网站来访问这些文件。

用户可以通过Dropbox客户端,把任意文件丢入指定文件夹,然后就会被同步到云,以及该用户其他装有Dropbox客户端的其他计算机中。Dropbox文件夹中的文件随后就可以与其他Dropbox用户分享,或通过网页来获取。用户也可以通过网页浏览器来手工上传文件。Dropbox作为存储服务,主要专注于同步和共享。Dropbox支持修订历史纪录,即使文件被删,也可以从任何一个同步计算机中得以恢复。用户通过Dropbox的版本控制,可以知道他们共同作业文件的历史纪录,这样多人参与编辑、再发布文件,就不会因为并发而丢失先前的纪录。版本纪录历史仅限于30天,而通过付费可以实现无限的版本纪录,也就是所谓的 "Pack-Rat"。版本纪录用到了差分编码技术,为了节省带宽和时间,当用户Dropbox文件夹中的文件发生变化后,Dropbox只上传改变的文件部分,并实施同步。尽管桌面客户端对单个文件大小不作限制,而通过网站上传的单个文件大小上限则是300MB。 Dropbox使用亚马逊的S3存储系统来存放文件。 并采用SoftLayer技术来购建后端的基础设施。 Dropbox同步采用SSL传输数据,而存储则通过AES-256进行加密。

当然 Linux 平台下也有着自己的 Dropbox 客户端: 既有命令行的,也有图形界面客户端。Dropbox Uploader 是一个简单易用的 Dropbox 命令行客户端,它是用 Bash 脚本语言所编写的。在这篇教程中,我将描述 在 Linux 中如何使用 Dropbox Uploader 通过命令行来访问 Dropbox。

Linux 中安装和配置 Dropbox Uploader

要使用 Dropbox Uploader,你需要下载该脚本并使其可被执行。

代码如下:$ wget https://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh$ chmod +x dropbox_uploader.sh

请确保你已经在系统中安装了 curl,因为 Dropbox Uploader 通过 curl 来运行 Dropbox 的 API。

要配置 Dropbox Uploader,只需运行 dropbox_uploader.sh 即可。当你第一次运行这个脚本时,它将请求得到授权以使得脚本可以访问你的 Dropbox 账户。

代码如下:$ ./dropbox_uploader.sh

在Linux下通过命令行来操作使用Dropbox(使用linux命令)

如上图所指示的那样,你需要通过浏览器访问 https://www.dropbox.com/developers/apps 页面,并创建一个新的 Dropbox app。接着像下图那样填入新 app 的相关信息,并输入 app 的名称,它与 Dropbox Uploader 所生成的 app 名称类似。

在你创建好一个新的 app 之后,你将在下一个页面看到 app key 和 app secret。请记住它们。

然后在正运行着 dropboxuploader.sh 的终端窗口中输入 app key 和 app secret。然后 dropboxuploader.sh 将产生一个 oAUTH 网址(例如,https://www.dropbox.com/1/oauth/authorize?oauth_token=XXXXXXXXXXXX)。

接着通过浏览器访问那个 oAUTH 网址,并同意访问你的 Dropbox 账户。

这便完成了 Dropbox Uploader 的配置。若要确认 Dropbox Uploader 是否真的被成功地认证了,可以运行下面的命令。

代码如下:$ ./dropbox_uploader.sh infoDropbox Uploader v0.12 > Getting info... Name: Dan NanniUID: XXXXXXXXXXEmail: my@email_addressQuota: 2048 MbUsed: 13 MbFree: 2034 MbDropbox Uploader 示例

要显示根目录中的所有内容,运行:

代码如下:$ ./dropbox_uploader.sh list

要列出某个特定文件夹中的所有内容,运行:

代码如下:$ ./dropbox_uploader.sh list Documents/manuals

要上传一个本地文件到一个远程的 Dropbox 文件夹,使用:

代码如下:$ ./dropbox_uploader.sh upload snort.pdf Documents/manuals

要从 Dropbox 下载一个远程的文件到本地,使用:

代码如下:$ ./dropbox_uploader.sh download Documents/manuals/mysql.pdf ./mysql.pdf

要从 Dropbox 下载一个完整的远程文件夹到一个本地的文件夹,运行:

代码如下:$ ./dropbox_uploader.sh download Documents/manuals ./manuals

要在 Dropbox 上创建一个新的远程文件夹,使用:

代码如下:$ ./dropbox_uploader.sh mkdir Documents/whitepapers

要完全删除 Dropbox 中某个远程的文件夹(包括它所含的所有内容),运行:

代码如下:$ ./dropbox_uploader.sh delete Documents/manuals
本文链接地址:https://www.jiuchutong.com/zhishi/275161.html 转载请保留说明!

上一篇:任务栏图标调大小教程(任务栏图标调大了怎么办)

下一篇:Windows 10如何清理DNS缓存(windows10如何清理磁盘碎片)

  • iphone13日历骚扰信息怎么删除(iphone日历骚扰信息)

    iphone13日历骚扰信息怎么删除(iphone日历骚扰信息)

  • 天翼网关宽带灯不亮(天翼网关宽带灯不亮是欠费吗)

    天翼网关宽带灯不亮(天翼网关宽带灯不亮是欠费吗)

  • oppo官网查找手机定位(oppo官网查找手机密码)

    oppo官网查找手机定位(oppo官网查找手机密码)

  • 弹幕突然没有了(这两天弹幕没了)

    弹幕突然没有了(这两天弹幕没了)

  • 视频会员可以共享给几个人(视频会员共享网站)

    视频会员可以共享给几个人(视频会员共享网站)

  • 腾讯会议开摄像头人数限制(腾讯会议开摄像头黑屏什么原因)

    腾讯会议开摄像头人数限制(腾讯会议开摄像头黑屏什么原因)

  • pot一al10是什么型号(pot- al10)

    pot一al10是什么型号(pot- al10)

  • 华为手机怎么设置陌生号码打不进(华为手机怎么设置来电铃声)

    华为手机怎么设置陌生号码打不进(华为手机怎么设置来电铃声)

  • 苹果11支持防水吗(苹果手机12防水吗)

    苹果11支持防水吗(苹果手机12防水吗)

  • 手机没装卡却有人打电话进来(手机没有sim但有插卡是怎么回事)

    手机没装卡却有人打电话进来(手机没有sim但有插卡是怎么回事)

  • 手机摄像头可以改成监控摄像头吗(手机摄像头可以换吗)

    手机摄像头可以改成监控摄像头吗(手机摄像头可以换吗)

  • oppo手机nfc什么意思(oppo手机的nfc功能是什么意思)

    oppo手机nfc什么意思(oppo手机的nfc功能是什么意思)

  • iphone11充满电需要多久(iphone11充满电会有提示吗)

    iphone11充满电需要多久(iphone11充满电会有提示吗)

  • 微信群邀请失败原因(微信群邀请失败是什么意思)

    微信群邀请失败原因(微信群邀请失败是什么意思)

  • 手机动态音乐壁纸怎么设置(设置手机动态壁纸带音乐用什么软件)

    手机动态音乐壁纸怎么设置(设置手机动态壁纸带音乐用什么软件)

  • 手机主板发烫怎么回事(手机主板发烫怎么维修)

    手机主板发烫怎么回事(手机主板发烫怎么维修)

  • 新款苹果11是双卡吗(苹果11是双4g双卡双待吗)

    新款苹果11是双卡吗(苹果11是双4g双卡双待吗)

  • 荣耀20支持无线快充吗(荣耀20支持无线hicar吗)

    荣耀20支持无线快充吗(荣耀20支持无线hicar吗)

  • 小米ai音箱可以改名字吗(小米ai音箱可以当电脑音响吗)

    小米ai音箱可以改名字吗(小米ai音箱可以当电脑音响吗)

  • 苹果a2104和a2103区别(苹果a2104是国行吗)

    苹果a2104和a2103区别(苹果a2104是国行吗)

  • vue保存草稿在哪里(vue的草稿在哪)

    vue保存草稿在哪里(vue的草稿在哪)

  • 勃艮第蜗牛,也称为食用蜗牛 (© Heidi and Hans-Juergen Koch/Minden Pictures)(勃艮第蜗牛干红葡萄酒)

    勃艮第蜗牛,也称为食用蜗牛 (© Heidi and Hans-Juergen Koch/Minden Pictures)(勃艮第蜗牛干红葡萄酒)

  • 织梦dede下拉菜单的实现方法-织梦下拉菜单的添加制作(织梦使用手册)

    织梦dede下拉菜单的实现方法-织梦下拉菜单的添加制作(织梦使用手册)

  • 个体工商户月销售额超10万怎么报税
  • 坏账准备计入营业外支出还是资产减值损失
  • 分公司分开银行账户付款的好处
  • 民间非营利组织会计制度最新版
  • 高新技术企业在增值税有什么优惠
  • 进口化妆品消费税率是多少
  • 公司转让会计分录
  • 软件开发过程的一般步骤
  • 知识产权投资是什么意思
  • 分公司借款给总公司
  • 门诊收入免税会增加吗
  • 社保补助扶持给个人的钱是否需要缴纳个人所得税呢?
  • 国外公司怎么付款给国内
  • 增值税抵扣联是什么意思
  • 我是小规模企业客户要求开专票不开投诉
  • 哪些情况需要变更船籍港
  • 小规模印花税减免性质代码和项目名称
  • 个人取得的拍卖资格
  • 企业稀释股份
  • 个人租赁汽车给公司怎么开发票
  • 国外消费发票可以抵扣吗
  • 退回多收款项,提现金,如何做账
  • 代开房租的税点计入什么科目?
  • 奖金发放的原则
  • 新罕布什尔州的邮政编码
  • php调用url
  • php遍历对象
  • laravel sqlserver
  • php路由教程
  • dpkg deinstall
  • Joe是一款优雅功能强大的Typecho主题功能多上手快
  • 出口没有增值税发票需要交税吗
  • 增值税申报表各栏怎么填
  • 金碟怎么初始化
  • 怎么样确认
  • 计提本月工资社保怎么扣
  • 收到借款利息收入的会计分录怎么做账
  • 单位食堂厨房设计方案
  • 数据库损坏了怎么修复
  • sqlite时间戳转时间语句(时间转时间戳)
  • 海关缴款书能重开吗
  • 清包工可以有一部分小料吗
  • sqlserver2008安装步骤图文
  • 年报中的资产总额怎么计算
  • 投资收益是总账还是明细账
  • 暂估入库怎么处理
  • 企业解散清算程序
  • 股权支付会计处理
  • 去税局购买税盘要注意什么
  • 季报能弥补以前年度亏损吗
  • 已付款未收到发票
  • 企业的培训费用
  • 公司怎么建
  • 印花税怎么新增税源
  • 出租人融资租赁的判断标准
  • 会计岗位职责风险点及防控措施
  • 连接mysql数据出错1045
  • vmware虚拟机无法打开内核设备怎么办
  • win10系统微软
  • 微软招聘流程
  • ctfmon.exe成功怎么解决
  • 如何避免系统性风险
  • linux中安装jdk1.8
  • WIN7系统共享文件夹 您没有权限访问
  • window10快捷键不能用
  • windows8网络连接
  • win7系统安装软件重启电脑后就没了
  • js定义函数的几种方法
  • jquery对动态生成的进行操作
  • python中list的用法例子
  • TNet Tasharen Networking 学习总结
  • 简单的jquery插件实例
  • pm2启动nodejs
  • js点击表格行获取当前行信息
  • ListView中EditText焦点问题
  • ECMAScript5(ES5)中bind方法使用小结
  • Android性能优化的方面12个
  • js为什么不能用var定义变量
  • 河北税务怎么看自己绑定的银行卡号
  • 创业板中签钱不能转出吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设