bittorrent 工具有很多,其中用户最友好、功能最强大的当属 uTorrent了,但它对MacOS和Linux支持很不完善,截至2019年7月,前者已经一年没有更新,后者已经四年没有更新。
轻量级综合下载工具 transmission 由于其跨平台的特性,广泛在pt圈内使用,使用者既可以使用本地图形化界面,也可以使用远程web界面进行控制。
另外,transmission也提供了命令行工具,可以直接在命令行管理下载任务。
transmission 本身是 C/S 架构,因此不管是本地图形化、远程web还是命令行客户端,都是与(本地或远程)server进程进行通信。
Linux平台上安装和一些配置参考 ArchWiki 。
transmission 安装后有几个组件,分别是
- transmission-daemon 核心下载组件,提供多任务下载功能,运行后会自动创建为后台进程。
- transmission-remote 连接远程 transmission-daemon 服务的命令行客户端。
常用指令
transmission-daemon --download-dir "/home/work/" # 指定 transmission 默认下载路径,同时启动下载后台进程
transmission-remote -a 'magnet:?xt=urn:btih:a....ad' # 在本地 transmission-daemon 中创建一个磁力连接任务,下载到 transmission-daemon 默认路径
transmission-remote -w /home/another/ -a 'magnet:?xt=urn:btih:a....ad' # 在本地 transmission-daemon 中创建一个磁力连接任务,下载到 /home/another/ 中
transmission-remote -l # 查看本地 transmission-daemon 全部任务id、状态
transmission-remote -t ID -r # 删除标识为ID的任务
transmission-remote -t ID1,ID2 -r # 同时删除标识为ID1和ID2的任务
transmission-remote -t all -r # 删除所有任务
网友评论