Dropbox就不用介绍了,国外的网盘,现在已经不墙,能访问了。和国内网盘相比,Dropbox起步很早。虽然免费空间很小,只有2G(国内几个公司都是免费15G),但是优势在于支持多平台。据我了解,目前国内支持mac os的网盘只有金山,而支持linux的就没有。Dropbox在windows,mac,linux都有支持,很赞。
目前我使用Dropbox管理笔记,等等,所以占用空间也不大。
Table of Contents
- 安装
- 问题
1 安装
直接访问https://www.dropbox.com/install?os=lnx ,根据不同平台,选择下载不同的安装包。我的桌面是CentOS,所以选择rpm安装。
安装完成后,操作系统的panel(不太会翻译成中文,就是会显示时间,还有输入法的哪个地方)上会出现一个dropbox的图标。
安装完成后,在命令行可以用dropbox命令查看状态。
2 问题
执行命令:dropbox start,得到如下信息Dropbox isn’t running!Dropbox is already running!
这貌似是一个bug。导致Dropbox不能正常同步。执行ps aux | grep dropbox 命令,找到dropbox进程,并杀死。重新执行 dropbox start,就ok了。
Author: <kyle@localhost.localdomain>
Date: 2013-02-05 09:09:44 CST
HTML generated by org-mode 6.21b in emacs 23
CentOS服务器里都不装视窗,安装Dropbox只能通过命令行来装。
dropbox有提供相应的命令行脚本,下面分享一下我今天的学习笔记吧。
这可是小余花了一下午琢磨出来的成果。
#安装dropbox
32位:cd ~ && wget -O – http://www.dropbox.com/download?plat=lnx.x86 | tar xzf –
64位:cd ~ && wget -O – http://www.dropbox.com/download?plat=lnx.x86_64 | tar xzf –
在国内上面的命令下载不了文件,可以看命令行,看最终会跳到一个http://…..tar.gz 的一个文件。只要在这个文件的http改为https即可。好几个国外大站都被墙了,不明白这个广电局是怎么想的。好在这个HTTPS还能用。
#以后台方式运行dropbox
~/.dropbox-dist/dropboxd &
在putty中应该没有响应,直接ctrl+z
命令行安装是不能选择保存目录的,默认是在 /root/Dropbox
#关闭dropbox
kill -9 000
这个PID 自己用 ps命令看。
#查看进程是否已经关闭
ps -ef | preg dropbox
# 安装CLI
$ mkdir -p ~/bin
$ wget -P ~/bin http://www.dropbox.com/download?dl=packages/dropbox.py
$ chmod 755 ~/bin/dropbox.py
$ ~/bin/dropbox.py help
同样,在大陆还是不能直接下载dropbox.py,看命令行提示,会自动跳转到去下载一个http://linux.dropbox.com/…dropbox.py,直接修改https后再wget
#查看状态
$ ~/bin/dropbox.py status
#开启服务
$ ~/bin/dropbox.py start
运行这个命令后会提示你用浏览器去访问一个网址,你复制这个网址,在自己的电脑上(不是服务器了)访问,登陆账号密码后即可。
#停止服务
$ ~/bin/dropbox.py stop
#禁止端口广播,默认情况下dropbox会通过17500每隔30秒发送广播包(主要是基于LAN的同步)我们可以暂时关闭广播
$ ~/bin/dropbox.py lansync n
#自动同步某个目录,比如要备份/var/www这个目录,格式:ln -s 源文件 目标文件
cd /root/Dropbox
$ ln -s /var/www web_backup
这里说一下,要删除这个链接的话,rm -rf web_backup即可,注意了,不是web_backup/
链接后,dropbox就会自动同步/var/www这个目录下的所有文件了。
#每次开机自动开启
vi /etc/rc.d/rc.local
更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14