16-好物分享-用奶牛快传加速你的服务器或个人文件传输

发布时间:2025-12-09 11:47:08 浏览次数:1

参考:

  • https://shanghai_cloudraft.gitee.io/computing/advanced/cowtransfer-uploader/[1]

前言

这款软件最近更新有些频繁,可能会导致上传下载发生报错,更新或者删除并更换最新版就好了。

为何我抛弃了SCP 呢?

由于服务器采用了内网穿透,平时传输文件的工具FileZilla 不太会调整oPort 实现端口转发,因此一直都在使用scp 在命令行进行文件传输:

scp -oPort=xx user@120.77.173.108:/path/filename /home/folder 

尝试一下,传输速度确实有点慢:

FUSCCTNBC001.TT_WES_R1.fastq.gz                 0% 5648KB 896.9KB/s 1:39:07 ETA

先对比一下将要介绍的这款工具好了:

$ cowtransfer-uploader a.fastq Destination: https://cowtransfer.com/s/37d3ce5e235e44Local: a.fastq27.50 MiB / 86.41 MiB [------------>_________________________] 31.83% 6.42 MiB p/s ETA 9s

快了6倍左右。

而且每一次都需要在终端选定好服务器目录或是本地电脑的目录,另外scp 命令还需要再次验证登陆信息,又要重新输入一次密码,显得比较麻烦,因此想尝试一下其他方法。

此外,服务器穿透使用scp,会占用网络,影响其他用户的访问。

有没有一款软件,可以替代scp,又不至于像百度网盘那样,非要上传下载一般麻烦呢?最关键的是,还不限速?

甚至可以方便我与他人分享较大数据传输时,可以搭配坚果云的分享操作,替代微信或百度网盘,实现更加优雅的数据分享呢?

啥是奶牛快传

官方描述如下:

传统⽂件传输助⼿,及云储存⼯具设置了较⾼的使⽤⻔槛,如强制登陆、限速操作等…极⼤影响了⽤户体验及效率,这也催⽣了「奶⽜快传」的出现。

直接上传下载,丝滑操作,回归传输的本心。

个人间文件传输

这里操作比较简单。

其实除了服务器间数据传输以外,个人觉得在与他人分享较大数据传输时,可以搭配坚果云的分享操作,替代微信或百度网盘,实现更加优雅的数据分享。

直接登录官网:奶牛快传 | 免费大文件传输工具 上传下载不限速 (cowtransfer.com)[2]

你上传后复制链接:

别人点开就直接是下载链接了:

在不登录的情况下,也有2G的单次上传上限,登录后免费用户则是10G,相当良心了。

下载

https://github.com/Mikubill/cowtransfer-uploader/releases[3]直接在github 上找到奶牛快传linux 的发行版本:

https://github.com/Mikubill/cowtransfer-uploader/releases/download/v0.4.16/cowtransfer-uploader_0.4.16_linux_amd64.tar.gz[4]

下载一下:

wget https://github.com/Mikubill/cowtransfer-uploader/releases/download/v0.4.16/cowtransfer-uploader_0.4.16_linux_amd64.tar.gz

如果你有curl 命令,可以直接使用:

curl -sL https://git.io/cowtransfer | sh

接着解压后就可以使用了:

tar -zxvf cowtransfer-uploader_0.4.16_linux_amd64.tar.gz$ lscowtransfer-uploader  cowtransfer-uploader_0.4.16_linux_amd64.tar.gz

使用

为了方便调用,我们将其软链接到bin 目录内,先进入bin 目录:

$ cd ~/0.bin/$ ln -s ~/3.biosoft/other_soft/cowtransfer-uploader .$ ls -lhtotal 0lrwxrwxrwx 1 yzpeng yzpeng 54 1月  21 08:36 cowtransfer-uploader -> /home/yzpeng/3.biosoft/other_soft/cowtransfer-uploader

如果你还没有bin 目录,可以用下面的代码添加到环境:

echo 'export PATH=~/0.bin:$PATH' >> ~/.bashrc# 激活一下$source ~/.bashrc

就可以直接使用了:

$ cowtransfer-uploader missing file(s) or url(s)Usage:  cowtransfer-uploader [options] file(s)/url(s)Options:  -c, --cookie string         Your User cookie (optional)  -p, --parallel int          Parallel task count (default 4)  -b, --block int             Upload Block Size (default 262144)  -t, --timeout int           Request retry/timeout limit (in second, default 10)  -o, --output string         File download dictionary/name (default ".")  -s, --single                Single Upload Mode  -v, --verbose               Verbose Mode  -k, --keep                  Keep program active when upload finish  --hash                      Check Hash after block upload (might slower)  --password string           Set password  --version                   Print version and exit  --silent                    Enable silent mode

服务器发本地

上传

我们可以使用以下命令上传文件:

# 上传文件cowtransfer-uploader test.txt# 上传文件夹cowtransfer-uploader /data# 多线程上传cowtransfer-uploader -p 4 test.txt# 开启校验功能cowtransfer-uploader --hash test.txt# 设置下载密码cowtransfer-uploader --password=123456 file# 程序默认会为每一个文件生成一个链接。如果想一个链接上传所有文件,可以使用选项-s开启Single Upload Mode: cowtransfer-uploader -s /data 

尝试传输一个文件:

-rw-rw-r-- 1 yzpeng yzpeng  87M 1月  21 08:42 a.fastq$ cowtransfer-uploader a.fastq Destination: https://cowtransfer.com/s/37d3ce5e235e44Local: a.fastq27.50 MiB / 86.41 MiB [------------>_________________________] 31.83% 6.42 MiB p/s ETA 9s

6 Mb/s ,快了不少!

奶牛快传会为每个上传的文件生成一个下载码:

Local: b.fastq86.41 MiB / 86.41 MiB [----------------------------------------] 100.00% 4.61 MiB p/s 19sShort Download Code: 699344

下载

https://cowtransfer.com/s/[5]本地电脑访问奶牛快传的官方,输入文件传输后获取的密码就可以下载了:

本地发服务器

上传

如果是WIN 或者MAC 电脑,可以直接访问奶牛快传网站:

如果是Linux 本地电脑,思路就和服务器的差不多了。

下载

直接复制下部的链接,就可以直接下载:

$ cowtransfer-uploader https://cowtransfer.com/s/853f366fe3504dRemote: https://cowtransfer.com/s/853f366fe3504dFile save to: FUSCCTNBC_Mutations_V15.1.txt14.51 MiB / 15.18 MiB [------------------------------------>_] 95.62% 1.71 MiB p/s ETA 0s

还是相当快的。基本维持在1M-10M/s 的速度。甚至偶尔达到20+MB。

结合云盘功能使用

貌似奶牛快传这一年时间一直在改变自己的收费策略:

以我最新的使用体验来看,免费用户有45G 的云盘空间。

在WIN 或者MAC 的本地电脑,可以直接通过下面的链接注册:https://cowtransfer.com/?lx_guid=1bc7bae1-276c-4de5-a2ad-1f1209bdd95c[6]

你也可以点击阅读全文访问。

登陆以后,便可以查看自己的云盘。

服务器登录

首先在登陆后的奶牛快传界面,选择开发者选项或检查:

接着选择application-cookies-remember_me:

复制remember me 中的值,上传时添加参数cookie:

cowtransfer-uploader -cookie="remember-me=...;" test.txt 

接着,便可以在本地看到上传记录了:

由于是使用自己的账户上传,因此可以将其保存到云盘,或者直接下载。

花里胡哨的主页

这个公司的界面有时候会有些花里胡哨的广告/宣传:

创始人的格言也很有意思:

参考资料

[1]https://shanghai_cloudraft.gitee.io/computing/advanced/cowtransfer-uploader/: https://shanghai_cloudraft.gitee.io/computing/advanced/cowtransfer-uploader/

[2]奶牛快传 | 免费大文件传输工具 上传下载不限速 (cowtransfer.com): https://cowtransfer.com/

[3]https://github.com/Mikubill/cowtransfer-uploader/releases: https://github.com/Mikubill/cowtransfer-uploader/releases

[4]https://github.com/Mikubill/cowtransfer-uploader/releases/download/v0.4.16/cowtransfer-uploader_0.4.16_linux_amd64.tar.gz: https://github.com/Mikubill/cowtransfer-uploader/releases/download/v0.4.16/cowtransfer-uploader_0.4.16_linux_amd64.tar.gz

[5]https://cowtransfer.com/s/: https://cowtransfer.com/s/

[6]https://cowtransfer.com/?lx_guid=1bc7bae1-276c-4de5-a2ad-1f1209bdd95c: https://cowtransfer.com/?lx_guid=1bc7bae1-276c-4de5-a2ad-1f1209bdd95c

文件传输加速
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477