transfer.sh:Linux下的命令行网盘/传输分享文件的好帮手

by 91yun

91云 / 2018-09-26 10:34

在 linux 下传输文件我们平时一般使用 lrzsz 或者 scp. 但是并不是所有终端都支持 lrzsz, 额外安装 winscp 也麻烦 . 况且如果是需要把文件发给别人更是麻烦 .

transfer.sh 就是为此而生 . 对于恨不得手都不离开键盘的程序员来说 , 能有个命令行的分享程序真的挺方便的 .

transfer.sh 的使用也非常简单 , 可以使用 curl 的 upload-file 来上传文件 . 比如 :

curl --upload-file ./91yunserverspeeder.tar.gz https://transfer.sh/91ss.tar.gz

以上命令就是把 91yunserverspeeder.tar.gz 上传到 transfer.sh, 并命名为 91ss.tar.gz

执行完这个命令 , 就会返回给你下载地址 :https://transfer.sh/Jg56i/91ss.tar.gz

然后你把这个地址发给别人就可以下载了 .

是不是很方便呢 ?

transfer.sh 还有很多方式 , 比如加密上传文件 , 比如一次性上传多个文件等用法 . 大家可以到官网看例子 .

并且这也是开源项目 , 大家可以到他的 github 观摩 , 也可以自己搭建相类似的服务 .

官网 :

https://transfer.sh/

github:

https://github.com/dutchcoders/transfer.sh/

transfer.sh:Linux下的命令行网盘/传输分享文件的好帮手,首发于91云(91yun.co)

Shared via Inoreader