我的环境是ubuntu 20.04
wget是linux下常用的命令行下载工具,而tget是一个简单的命令行BT下载工具,可以用于BT种子和磁力链接的下载。
tget使用Nodejs开发,基于 torrent-stream ,代码量很少。
tget源代码: https://github.com/jeffjose/tget
类似的项目: https://github.com/mafintosh/peerflix
安装npm
apt install -y npm
安装tget:
npm install -g t-get
迅雷torrent种子文件的下载:
wgethttp://releases.ubuntu.com/16.04/ubuntu-16.04.1-desktop-amd64.iso.torrent $ tgetubuntu-16.04.1-desktop-amd64.iso.torrent
tget-用于BT种子/磁力链接下载的wget
磁力链接的下载
tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'
如果是大文件,下载会很费时间,占用连接的终端,断开连接就会导致下载失败。
我们可以将下载命令写入到脚本中,然后后台运行即可。当top中搜索不到node程序就是下载完成了。
后台执行脚本
https://blog.csdn.net/weixin_44578029/article/details/120620106
top查看进程
top|grep node