在一个博客上看到个有趣的东西,可命令行上传文件并分享,有些场景(比如 VPS 服务器临时中转文件)比百度、阿里云等网盘使用起来更方便,临时使用很不错。
虽然也可以通过架设 WEB 服务器或是 FTP 服务器来实现,但是有一类专门为命令行所设计的文件分享服务,不需要额外客户端,更不需要登录,能够直接在命令行下上传文件并获得分享链接,使用非常方便。
「命令行上传文件并分享服务工具:https://0xo.net/664」transfer.sh
transfer.sh 提供命令行上传文件并分享服务,也支持从网页上传文件。下面是官方介绍:
Easy and fast file sharing from the command-line. This code contains the server with everything you need to create your own instance.
「命令行上传文件并分享服务工具:https://0xo.net/664」Transfer.sh currently supports the s3 (Amazon S3), gdrive (Google Drive), storj (Storj) providers, and local file system (local).
看样子还是个开源工具,还可以自建服务。单文件最大支持 10GB,文件可保存 14 天,并且不限制下载次数。
使用 cURL 上传单个文件:
「命令行上传文件并分享服务工具:https://0xo.net/664」curl --upload-file ./hello.txt https://transfer.sh/hello.txt
上传完成会直接返回文件链接:
https://transfer.sh/2tB0xH5uay/hello.txt
分享链接支持网页下载或者通过 curl 下载。
「命令行上传文件并分享服务工具:https://0xo.net/664」上传多个文件:
curl -i -F filedata=@./myfile1 -F filedata=@./myfile2 https://transfer.sh/
更多用法可以参见官网说明。
0x0.st
0x0.st 则仅支持从命令行上传文件,最大限制为 512M ,存储时间不短于 30 天最长一年并且与文件大小有关,文件越小可存储时间越长。
0x0.st 命令行上传文件方法:
curl -F file=@./myfile.zip https://0x0.st
上传完成自动返回文件分享链接,0x0.st 不支持同时上传多个文件。另外 0x0.st 屏蔽了部分 IDC IP,如 OVH 可能无法上传。
oshi.at
oshi.at 同时支持网页上传和命令行上传,最大限制为 5000 MB,存储时间最长为 90 天。命令行使用方法:
curl -F file=@./myfile.zip https://oshi.at
文件上传完成 oshi.at 会返回两个链接:一个是下载链接,另一个是管理链接可用于续期和删除文件。
MANAGE: https://oshi.at/a/63936579d3abdaed61dc634bd599549091fae5c5
DL: https://oshi.at/Gpjr/bbr.sh
更多用法可以参见官网说明。
资料来源:命令行上传文件并分享服务合集
任何服务、机场均有跑路风险,大小机场也没有绝对好坏,请注意甄别防范!!备用节点参考:大哥云官网、万城专线官网、飞机云官网、搬瓦工JMS、极客云官网……解压及网盘密码 1024
Comments:0