Dropbox GUIを使用して、同期するフォルダーを具体的に制御できます。これは何らかの形でコマンドラインからも実行できますか?
背景:ここにあるLinuxサーバーにDropboxをインストールするためのソリューションを試していますが、うまくいくようです:http : //ubuntuservergui.com/ubuntu-server-guide/install-dropbox-ubuntu-server
Dropbox GUIを使用して、同期するフォルダーを具体的に制御できます。これは何らかの形でコマンドラインからも実行できますか?
背景:ここにあるLinuxサーバーにDropboxをインストールするためのソリューションを試していますが、うまくいくようです:http : //ubuntuservergui.com/ubuntu-server-guide/install-dropbox-ubuntu-server
回答:
公式のDropbox CLIにはexcludeオプションがあります。
Linuxでは、Dropboxにはクライアント(dropbox
)とデーモン(dropboxd
)があります。
クライアントには、exclude
ディレクトリを除外するために使用できるコマンドがあります。たとえば、入力できるDropboxからnode_modulesを除外するにはdropbox exclude add ./node_modules
dropbox help exclude
ヘルプ情報を出力します:
dropbox exclude [list]
dropbox exclude add [DIRECTORY] [DIRECTORY] ...
dropbox exclude remove [DIRECTORY] [DIRECTORY] ...
"list" prints a list of directories currently excluded from syncing.
"add" adds one or more directories to the exclusion list, then resynchronizes Dropbox.
"remove" removes one or more directories from the exclusion list, then resynchronizes Dropbox.
With no arguments, executes "list".
Any specified path must be within Dropbox.
ほとんどの場合、Dropbox CLIはうまく機能します。Ubuntu Server(14.04)で見つけた落とし穴をいくつか紹介します。
cd ~/Dropbox\ \(blah\)/
してからディレクトリを除外すると役立ちます~/Dropbox (blah)$ ~/bin/dropbox.py exclude add /home/<USERNAME>/Dropbox\ \(blah\)/somefolder
。これにより、2016年のフォトギャラリーからフォルダー ".llgal"が検索および除外されます。
dropbox exclude add $(find /home/dcp/Dropbox/Galeria_Fotos/2016/ -iname \.llgal | tr '\n' ' ')
私はそれがあなたが要求したものではないことを知っていますが、おそらく他の人を助けることができます。
Dropboxのビジー状態にも問題があるため、Dropboxのデータベースを変更するようなソリューションを探しています。
よろしく
tr '\n' ' '
この場合の目的は何ですか?