2013-09-02

Ubuntu Server 安裝 DropBox 指令列程式 (下)

阿舍在上一篇已經介紹如何在 Ubuntu Sever 上安裝 Dropbox 的指令列程式,而這一篇的則是要來介紹一下 Dropbox 的工具程式 dropbox.py,透過 dropbox.py 這支程式的幫忙,你可以在沒有圖型介面的環境下,很容易的來操作和管理 Dropbox 的同步作業哩 !

dropbox.py

dropbox.py 是一支用 Python 寫的命令列程式,可以用來啟動、停止和暫停 Dropbox 的同步功能,同時,也能透過 dropbox.py 程式來控制那些資料夾不需要同步到這台電腦上哩 ! 因此,在沒有圖型介面的環境上來說,就是只能透過 dropbox.py 這支程式來操作 Dropbox 囉 !

在開始使用 dropbox.py 之前,首先,請用下面這行指令來下載 dropbox.py 程式,下載後,不需要做任何的設定,只要放在你可以找的到和可以執行的地方就可以了,然後,就可以開始使用了哩 !

wget -O - "https://www.dropbox.com/download?dl=packages/dropbox.py" > dropbox.py

在阿舍寫的上一篇文中,已經讓 Dropbox 可以開始同步了,可是,就算成功連線後,那個 dropboxd 的程式還是沒有停掉哩 ! 所以,如果想要把已經啟動的 Dropbox daemon (dropboxd)給停掉的話,就要用下面的 dropbox.py 指令來把 Dropbox daemon 給停下來哩 !

python dropbox.py stop

同樣的,如果是要手動來啟動 Dropbox daemon 的話,就可以用下面第一行的指令來要求 Dropbox 啟動囉 ! 而如果是想要在每次登入後就會自動啟動來同步的話,那就要用下面第二行的指令來設定,要取消自動啟動的話,則是用下面第三行指令來達成哩 !

python dropbox.py start

python dropbox.py autostart y

python dropbox.py autostart n

以上就是用操作 dropbox.py 來控制 Dropbox 是否要開始進行同步的方法,但是,如果你搞不太清楚 Dropbox daemon 現在到底是在什麼狀況的話,就會需要用下面這行指令來檢查一下,就可以知道 Dropbox daemon 是否有啟動及同步的狀況哩 !

python dropbox.py status

最後,阿舍要說明的,是如何設定不要同步的檔案或資料夾,像是阿舍是只要把 Dropbox 上的某一個資料夾做同步而已,並沒有打算要把 Dropbox 上的所有檔案都同步下來,所以,就會需要指定要同步的資料夾哩 ! 下面分別是新增為不同步,取消不同步和列示已標記為不同步的資料夾清單的指令,要注意的是,設定不同步資料夾時,Dropbox daemon 一定是要在啟動中的,而且,不同步的資料夾一定是存在於 Dropbox 的同步資料夾下的哩 !

python dropbox.py exclude add "Dropbox/arthurtoday"

python dropbox.py exclude remove  "Dropbox/arthurtoday"

python dropbox.py exclude list

dropbox.py 所提供的功能,不只有阿舍寫這些,你可以直接執行 dropbox.py (如上圖),然後,就可以看到所有可用的指令清單,阿舍這篇只有列出阿舍覺得實用和必要的部份來提供參考囉 ! ^^=


推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁