<ins id='7cqu8'></ins>

    <code id='7cqu8'><strong id='7cqu8'></strong></code>
    <span id='7cqu8'></span>
  1. <fieldset id='7cqu8'></fieldset>
      <i id='7cqu8'><div id='7cqu8'><ins id='7cqu8'></ins></div></i>

      1. <tr id='7cqu8'><strong id='7cqu8'></strong><small id='7cqu8'></small><button id='7cqu8'></button><li id='7cqu8'><noscript id='7cqu8'><big id='7cqu8'></big><dt id='7cqu8'></dt></noscript></li></tr><ol id='7cqu8'><table id='7cqu8'><blockquote id='7cqu8'><tbody id='7cqu8'></tbody></blockquote></table></ol><u id='7cqu8'></u><kbd id='7cqu8'><kbd id='7cqu8'></kbd></kbd>
        1. <acronym id='7cqu8'><em id='7cqu8'></em><td id='7cqu8'><div id='7cqu8'></div></td></acronym><address id='7cqu8'><big id='7cqu8'><big id='7cqu8'></big><legend id='7cqu8'></legend></big></address>
          <i id='7cqu8'></i>

          <dl id='7cqu8'></dl>

        2. 在Linux下通过命令行来操作使用Dropbox

          • 时间:
          • 浏览:12
          • 来源:124软件资讯网

              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

            如上图所指示的那样  ,你需要通过浏览器会见 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 info

              Dropbox Uploader v0.12

              > Getting info...

              Name: Dan Nanni

              UID: XXXXXXXXXX

              Email: my@email_address

              Quota: 2048 Mb

              Used: 13 Mb

              Free: 2034 Mb

              Dropbox 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