linux版快盘上传下载shell脚本

安装使用

此脚本适用于大部分bash环境,已经在cygwin,ubuntu14.04,debian,centos6,mac-osx等环境通过测试。

1.依赖项

使用此程序前请确认你的Linux或者Cygwin支持如下命令:

curl sed awk basename date grep tr od openssl base64

2.配置

如果你想使用自己的app_key你需要首先注册一个金山快盘账号,然后到这里地址创建一个你自己的应用并把得到的 consumer_key、consumer_secret填写到脚本相应位置。
当然此步骤可以略过,你可以直接使用脚本中填写好的consumer_key、consumer_secret,我创建的应用名称all4fun.

3.安装

wget https://github.com/wujiwh/kuaipan_uploader/archive/master.zip
unzip master.zip
cd kuaipan_uploader-master
#或者 :
git clone https://github.com/wujiwh/kuaipan_uploader.git
cd kuaipan_uploader
#上面两种方式选择一种即可
#赋予脚本执行权限并执行
chmod a+x kuaipan_uploader.sh
./kuaipan_uploader.sh

然后根据提示完成API的授权流程,得到授权Token。脚本会自动保存得到的授权信息到CONFIG_FILE 变量对应配置文件,默认为~/.kuaipan_upload.conf

4.使用说明

KuaiPan Uploader v1.1.0
wangheng - wujiwh@gmail.com
 
Usage: /usr/bin/kuaipan COMMAND [PARAMETERS]...
 
Commands:
         upload   [local file]  <remote file>
         download [remote file] <local file>
         delete   [remote file/remote dir]
         list     <remote dir>
         info
         relink
 
For more informations, please visit  http://www.111cn.net.

其中[XXX]内的为必填参数,<XXX>内的为可选参数
比如执行 ./kuaipan_uploader.sh upload a.txt
后面的<remote file>可以不填,不填写的话,默认上传到网盘根目录或者应用程序根目录的同名文件。 (跟你创建应用的时候选择的选项有关)
其他,下载和删除都是类似如上…
注意:如果上传到远程某个目录内的话,请务必保证此目录已存在!
执行 ./kuaipan_uploader.sh info 可以查看网盘的用户名,总容量和可用容量。
执行 ./kuaipan_uploader.sh list 可以查看网盘内已经存在的文件以及目录(非结构化)。
执行 ./kuaipan_uploader.sh relink 可以删除网盘授权信息并重新授权
5、卸载
此工具为绿色软件,使用时候复制到执行目录并赋予执行权限即可。
如果想卸载删除此工具,请连带删除 CONFIG_FILE 变量后面的配置文件,默认为~/.kuaipan_upload.conf
许可证
Kuaipan Uploader 基于GPL第二版或以后版本发布。详见LICENSE文件

时间: 2024-10-30 06:19:01

linux版快盘上传下载shell脚本的相关文章

SSH远程管理Linux常用命令文件上传下载

一.打开主页面,输入HOST就是你的IP,端口默认22,用户默认root,密码见你开通邮件.注意,可以勾选密码下面的Store...,这样就不用每次都输入密码了: 二.Options下面 On Login 里,是登陆后,打开的程序.默认是SSH和SFTP,如果你不需要SFTP可以取消掉,然后,点击最下面的Login登陆: 三.会提示你保存HOTKEY,Accept and Save即可: 四.登陆成功后,会弹出2个新窗口,分别是一个命令行窗口,一个SFTP窗口.命令行窗口,是平时最常用的,安装软

linux中使用lftp上传下载文件

lftp连接的几种方法,最常用的是lftp name@site,这样可以不用明文输入密码. 1.lftp name@site 回车 输入密码 2.lftp name:password@site 回车 3.lftp site 回车login 用户名 密码 4.lftp 回车 open site 回车 login 用户名 密码 lftp上传文件命令 上传单个文件  代码如下 复制代码 lftp webmaster@phpyuandi.com@115.47.192.146:/> put test.tx

linux系统中SecureCRT上传下载文件使用方法

1.在securecrt设置下载上传路径,位于: 英文版 options - session options - X/Y/Zmodem. 中文版 选项- 会话选项- X/Y/Zmodem 2.securct命令 sz用法(send相对于服务器): 下载一个文件 sz filename  下载多个文件 sz filename1 filename2 下载test目录下的所有文件,不包含test的文件夹 sz test/* rz用法(received相对于服务器): 进入要上传到的文件夹,然后输入rz

使用pcs api往免费的百度网盘上传下载文件的方法_javascript技巧

百度个人云盘空间大,完全免费,而且提供了pcs api供调用操作文件,在平时的项目里往里面保存一些文件是很实用的. 环境准备: 开通读写网盘的权限及获取access_token:http://blog.csdn.net/langyuezhang/article/details/47206621 百度官方pcs api文档:http://developer.baidu.com/wiki/index.php?title=docs/pcs/overview,上面有各种语言的SDK,我用的laravel

linux中vsftpd登录,上传下载文件慢解决办法

在使用vsftpd的过程中,一直以来都有一个问题就是在ftp用户登陆验证的时候总是很慢,最长的时候可能 会有一分多钟. 换过各种vsftp的配置方式虚拟用户,使用MySQL.文本等等,都没有根本的解决.今天给一台测试机器装 vsftp,再次遇到这个问题,在历经千辛万苦之后终于找的了其中的原因. 后来gg,bd查了一下发现sftpd太慢,主要解决方法   清空文件resolv.conf /etc/resolv.conf 该文件是DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配

如何在 Linux 中使用 sFTP 上传或下载文件与文件夹

sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似. 然而,sFTP 比 FTP 更安全:它通过加密 SSH 传输处理所有操作. 它可以配置使用几个有用的 SSH 功能,如公钥认证和压缩. 它连接并登录到指定的远程机器,然后切换到交互式命令模式,在该模式下用户可以执行各种命令. 在本文中,我们将向你展示如何使用 sFTP 上传/下载整个目录(包括其子目录和子文件). 如何在 Linux 中使用 sFTP 传输文件/文件夹 默认情况下,SFTP 协

linux下lftp连接ftp服务器上传下载命令

  linux下lftp连接ftp服务器上传&下载 Java代码 用法: lftp ftp://用户名:密码@IP > 下载目录 mirror DIRNAME [下载整个目录里包含子目录,推荐此命令] 上传目录 mirror -R DIRNAM 下载目录 ... 用法: lftp ftp://用户名:密码@IP > 下载目录 mirror DIRNAME [下载整个目录里包含子目录,推荐此命令] 上传目录 mirror -R DIRNAM 下载目录 方法一 > mget -d D

ftp上传下载,ftp服务器在windows系统下,web服务器在linux系统下

问题描述 ftp上传下载,ftp服务器在windows系统下,web服务器在linux系统下 哪位大神知道: ftp服务器在搭建windows系统下,web服务器在部署linux系统下,现java中使用ftpclient实现上传下载时,下载的文件内容是乱码: 之前web服务器也部署在windows系统下正常的,后来迁移到linux系统下出现乱码了啊,中文文件名编码正常. 查ftpclient的源码发现读取ftp服务器上文件的编码格式固定了,无法在外部修改,有试着将读取出来的文件转码各种编码方式,

360云盘上传速度慢是什么原因?

  360云盘上传速度慢是什么原因?360云盘上传为什么会被限制?360云盘作为大容量的云存储软件,很多人都使用360云盘上传存储文件.不过有些时候上传大文件到360云盘,经常会出现速度只有几十KB的情况,而此时的网络带宽可能超过1M,为何会这样呢?这个问题有很多网友反映,小编尝试了很多提速办法,终于找到一个最佳的解决方案,试用证明上传速度显著提高.下面,安下小编教大家怎么解决360云盘上传速度慢和上传被限制速度的问题. 360云盘上传被限制速度怎么解决 点击下载 :360云盘PC客户端 说说原