- -Dropbox UploaderでLinuxコマンドラインからDropboxを使用する方法

Dropbox UploaderでLinuxコマンドラインからDropboxを使用する方法

Dropbox Uploaderは単純化するbashスクリプトです複雑なDropbox-cliを理解しやすいものに落とし込みます。これにより、LinuxターミナルからDropboxへのファイルのアップロードとダウンロードがはるかに簡単になります。公式には、このスクリプトを使用すると、Linuxディストリビューション、BSD、およびUnixに似た端末構造を持つ他のオペレーティングシステムで、LinuxコマンドラインからDropboxを使用できます。

Gitパッケージを追加

スクリプトを取得する前に、gitパッケージが必要です。 gitプログラムが必要です。これがないと、プログラムのソースコードを取得するのがずっと面倒になるからです。

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

フェドラ

sudo dnf install git

OpenSUSE

sudo zypper install git

その他のLinux

gitパッケージが必要ですが、どこにあるかわからないそれ?心配しないでください:多くのLinuxプロジェクトがGithubに行くので、gitツールはすべてのLinuxで広く使用されています。おそらく、選択したオペレーティングシステムにはgitパッケージがあります。それを見つけるには、パッケージマネージャーを開き、「git」を検索してインストールします。または、詳細については、ディストリビューションの公式Webサイトを確認してください。

Dropbox Uploaderを入手する

Gitがシステム上にあり、正しく動作しているので、Dropbox Uploaderスクリプトを取得できます。これを行うには、ターミナルウィンドウを開きます。ターミナル内で、このコマンドを実行します。

git clone https://github.com/andreafabrizi/Dropbox-Uploader.git

git cloneコマンドは、全体をダウンロードします開発者からの最新コードのスナップショットを作成し、ファイルシステム上のホームフォルダーの〜/ Dropbox-Uploaderに配置します。このディレクトリに移動するには、CDコマンドを使用します。

cd ~/Dropbox-Uploader

次のステップは、スクリプトの許可を更新することです。これは重要です。ファイルがなければ、ファイルはプログラムとして実行できません。

sudo chmod +x dropbox_uploader.sh

Dropbox Uploaderの他に、他にもありますgitフォルダー内のツール。主に:DropShell、Dockerファイル、readmeファイル、ソフトウェアライセンス、その他いくつか。このチュートリアルでは、Dropbox Uploaderの使用方法について説明します。 Dockerファイルの使用方法などを知りたい場合は、readmeファイルを読み、指示を読んでください。

Dropbox Uploaderの構成

Dropbox Uploaderを初めて実行すると、ログインプロンプトが表示されます。スクリプトを実行するには、次を実行します。

./dropbox_uploader.sh

このスクリプトをルートとして、またはsudoで実行しないでください特権。権限などが正しいため、必要はありません。さらに、スクリプトはユーザーのホームディレクトリに構成フォルダーを作成します。このツールをルートとして実行すると、すべてのログイン情報がルートに保存され、通常のユーザーはアクセスできなくなります。

スクリプトの最初の実行中に、端末プロンプトには、「このスクリプトを初めて実行するので、指示に従ってください」と表示されます。端末プロンプトが共有しているリンクを見つけて、ブラウザで開きます。

Dropbox開発者ページにリンクが開きます。 「アプリの作成」ボタンを探してクリックします。

「Dropbox API」オプションを選択します。 次に、さらに下にある「フルDropboxアクセス」を選択します。これにより、アップロードツールがアカウントに完全にアクセスできるようになります。名前セクションに名前を入力します。多くの名前が取られているように、創造的である。

Dropboxの下にアプリが作成された後アカウントの場合、設定ページに移動します。 「生成されたアクセストークン」を探し、生成ボタンをクリックします。コードをコピーし、ターミナルに貼り付けて、Dropboxアップローダーにログインします。

Dropbox Uploaderを使用する

Dropbox Uploaderにログインすると、スクリプトが自動的に終了します。使用するには、もう一度起動する必要があります。これを行う:

./dropbox_uploader.sh

リスト

Dropbox Uploaderは、Dropboxリモートフォルダーのコンテンツ全体を簡単に一覧表示できます。これは、特にファイルのダウンロードの準備に役立ちます。リストを使用するには、次を実行します。

./dropbox_uploader.sh list

リストは、Dropboxのフォルダー構造全体を印刷します。次を使用して出力をファイルに保存します。

./dropbox_uploader.sh list >> dropbox-contents.txt

アップロードする

Dropbox Uploaderを介してDropboxにアップロードするには、最初にファイルを/ home / Dropbox-Uploader /に移動します。ファイルマネージャーでこれを行います。次に、アップロードを開始するには、単にアップロードを実行し、フォルダーを指定します。

./dropbox_uploader.sh upload testfile.jpg /dropbox/whatever/folder/you/want

調べる

検索はリスト機能とよく似ています。 ユーザーが検索クエリを作成すると、スクリプトはそのクエリに基づいてリストをフィルタリングします。たとえば、Dropboxで「sh」が含まれる何かを検索するには、次のようにします。

./dropbox_uploader.sh search sh

アップロードツールは、検索語「sh」に関連するすべてのファイルのリストを印刷します。

ダウンロード

ダウンロードは非常に簡単です。 まず、リストまたは検索を使用して、Dropboxアカウントの内容を調べます。次に、検索結果(またはリスト結果)をコピーします。必ずディレクトリ構造全体をコピーしてください。これは、内部にファイルがある場合 /Dropbox/testA/testB/misc/file.jpg、次のようになります。

./dropbox_uploader.sh download /testA/testB/misc/file.jpg

Dropboxフォルダーを含めるべきではない理由は、スクリプトがすべてがそこからのものであることを既に知っているからです。

削除する

削除は、コマンドラインから直接実行できます。それを行うには、「検索」または「リスト」を使用して、削除するファイルを見つけます。次に、それを削除します:

./dropbox_uploader.sh delete /whatever/folder/file.jpg

その他のコマンド

Dropbox Uploaderツールには非常に幅広い機能セット、多くの個々の機能。基本については説明しましたが、アップローダーを使用してより複雑な作業を行う場合は、スクリプトのヘルプセクションを参照してください。これは、サブコマンド(リスト、検索など)なしでスクリプトを実行するだけで簡単に実行できます。

ヘルプコマンド全体をテキストファイルに保存して後で読むには、次のようにします。

./dropbox_uploader.sh >> dropbox-uploader-help.txt
</ p>

コメント