终端共享文件的几种方式

GitHub 集合多个API的大文件传输工具

transfer.sh

最便捷的方式!!上传文件大小无限制,输入命令直接上传,会返回下载链接。

curl --upload-file [FILE] https://transfer.sh/[FILENAME]

# 或

wget --method PUT --body-file=[FILE] https://transfer.sh/FILENAME.pdf -O - -nv

其余操作,参考链接

cowTransfer-uploader

支持 2GB 文件

# 本地下载工具
curl -sL https://git.io/cowtransfer | sh 

# 上传文件,返回下载码
./cowtransfer-uploader [FILE]

# 快速上传
./cowtransfer-uploader -p 10 [FILE]

##############################################################

-c, --cookie 可选,可以直接不带任何选项上传文件。
-p, --parallel 上传/下载并发数,默认为4。如果觉得速度太慢也可以试试更高的值。
-t, --timeout 上传超时时间,默认为30秒。
-v, --verbose 开启详细日志,可以看到这个程序每一步都干了啥。
-k, --keep 在上传完毕后不立即退出,在某些情况下可能有用。
--hash 上传分块校验,开启后会对每一个分块进行上传校验以确保上传完整性。
--password 上传/下载密码设置。

输入下载码提取文件

telegram-send

这是一个command-line工具,用于通过电报将消息和文件发送到您的帐户、组或频道,只支持小文件(测试40MB发现不行)

安装与使用

# 安装命令,如果是 pip3 install telegram-send,记得把~/.local/bin添加到路径
sudo pip3 install telegram-send

# 配置一个bot账号,运行
telegram-send --configure

提示你访问 BotFather 页面并创建一个机器人,在后续操作中得到 token 后需要粘贴过来。访问页面创建一个你自己的 botToken即为红色的HTTP API

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2XBle9Ut-1637313286645)(cowTransfer-uploader.assets/image-20211119171329632.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zHqC8tcD-1637313286649)(cowTransfer-uploader.assets/image-20211119171404068.png)]

打开创建bot页面,粘贴刚才命令行中获取的密码,bot就会提示已经配置成功

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VnkGN6A2-1637313286650)(cowTransfer-uploader.assets/image-20211119171425374.png)]

# 发送文件
telegram-send --file [FilePath] --timeout 10000
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值