Dropbox クライアントの入手
Linux 用の Dropbox クライアントは、Dropbox の Web サイトからダウンロードできます。
このパッケージは、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
ドロップボックス コマンド ライン インターフェースの詳細については、非公式の wiki を参照してください。
ファイル エクスプローラーの統合
純粋なコマンド ライン ソリューションが必要な代わりに、Web サイトにアクセスするのを避けたい場合に備えて、別の方法を次に示します。
パブリック フォルダー外のファイルへの URL については、Web サイトを使用するか、ファイル マネージャーに Dropbox 固有の機能を追加するプラグインを使用する必要があるようです。デフォルトでは、Dropbox は GNOME デスクトップ環境用の Nautilus ファイル マネージャー (別名 GNOME Files) との統合をサポートしています。
ファイル マネージャと Dropbox が統合されている場合は、ファイルを右クリックして、[Dropbox] サブメニューの [Dropbox リンクを共有] 項目を選択できます。これにより、リンクがクリップボードにコピーされます。
通常、ファイル マネージャーで Dropbox フォルダーを参照するときに、同期されたファイルの上に緑色のチェック マークが表示されれば、ファイル マネージャーと Dropbox が統合されているかどうかがわかります。
Linux ディストリビューションによっては、さまざまなデスクトップ環境用のプラグインがパッケージ リポジトリで利用できる場合があります。たとえば、Linux Mint には Nemo 用のプラグインが用意されています (Cinnamon、パッケージは nemo-dropbox
です)。 ) および Caja (MATE、パッケージは caja-dropbox
です ).
Dropbox は最近、共有リンクを作成する機能を追加しました (puburl
だけではありません)。 ) コマンド ラインから、およびその他の新しい CLI 機能を使用できます。私にとって、これは素晴らしいニュースです。今日、バージョン 3.16.1 で Thunar Dropbox プラグインが原因で Dropbox がクラッシュすることを発見しました。そこで、「カスタム アクションの構成...」を介して Dropbox CLI を Thunar コンテキスト メニューに統合します。共有リンクの作成などの新機能を動作させるには、Dropbox の Python スクリプトを使用する必要がありました。使用法は次のとおりです:
リンクを共有
dropbox sharelink FILE
FILE の共有リンクを出力します .
- ファイル FILE への絶対パス
開始する前に、このページの最初の 3 つの段落を必ずお読みください。https://www.dropbox.com/en/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