ubuntu - yandex disk
特点:支持read-only,即每次更新文件都会上传并重命名。
20GB空间,容量大。
非常方便创建外链,共享文件给他人。
原文:http://help.yandex.com/disk/cli-clients.xml
1. 手动安装:
http://repo.yandex.ru/yandex-disk/yandex-disk_latest_i386.deb
安装:
# dpkg -i yandex-disk_0.1.0.103_i386.deb
2. apt-get安装
# echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" >> /etc/apt/sources.list.d/yandex.list # apt-get update # apt-get install yandex-disk
可能需要重新GPG校验
sudo rpm --import http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG
3. setup
是否配置proxy服务器(有进一步选项),是否开机启动,账户密码输入。$ yandex-disk setup
4. command
4.1 token
yandex-disk token [-p, --password=PASSWORD] [OPTION] USERNAME [FILE]
登陆密码保存,yandex-disk 授权 username [file](授权文件存储的目录,如果没有的话默认在~/.config/yandex-disk存储),然后是输入密码。
4.2 start
开启守护进程,同步除except-dirs外的所有文件yandex-disk start [OPTION]
4.3 status
yandex-disk status [OPTION]
显示守护进程的状态(同步状态,同步错误,同步文件夹,Disk的总空间)
4.4 stop
关闭守护进程$ yandex-disk stop [OPTION]
4.5 sync
yandex-disk sync [OPTION]
同步除了exclude-dirs上的排除列表外的所有文件夹
4.6 publish
yandex-disk publish [OPTION] FILE
获取发布一个文件或文件夹的一个公共连接
4.7 unpublish
yandex-disk unpublish FILE
回收一个发布的文件或文件夹的公共连接
5. 外加的一些command
--config=FILE, -c FILE
- 显示configuration file,config.cfg用的默认~/.config/yandex-disk中
--dir=DIR, -d DIR
- 输入一个本地Disk副本路径,实际上在setup时候以及输入了,默认是~/Yandex.Disk
--auth=FILE, -a FILE
- 输入包含登陆数据文件,默认文件是passwd,用token创建的一个文件~/.config/yandex-disk
--exclude-dirs=DIR1,DIR2,...
- 不同步的文件夹,如果是总想让这些文件不被同步,那么需要把这个exclude-dirs添加到config.cfg中,为了正常工作,需要把多个排外路径名用逗号分隔,不含空格
--read-only
- 禁止在Disk server修改文件,运行sync只是同步本地副本,为了避免同步时候的冲突,本地文件将被重命名,如果--overwrite设置也有效,那么本地文件会被overwritten.
--overwrite
- 允许本地修改同步到Disk当同步的时候会overwritten服务器文件,配合--read-only使用
--no-daemon, -D
- 登陆守护进程但不返回管理平台,在另一个console守护进程必须用命令yandex-disk stop来停止,或者关闭当前的console返回控制权限。
--help, -h
显示帮助
--proxy=PARAM
auto-自动(默认)
no- 不使用proxyserver
protocol,address,port,login,password - 手动设置
6.简单举例
$ yandex-disk start -c ~/ydconfig/newconfig.cfg # launch daemon and sync with specified configuration file
$ yandex-disk start --exclude-dirs=Foto # do not sync folder ‘Foto‘
$ yandex-disk sync --read-only # sync folders in ‘read-only‘ mode
$ yandex-disk publish Foto # get a public link to the folder ‘Foto‘
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。