项目中用到了ctorrent-dnh3.3.2 但是编译环境是在cygwin下编译的编译

找到如下的文章可以参考编译部分:

在linux下安装ctorrent下载种子文件

https://blog.phpgao.com/ctorrent.html

cTorrent-linux命令行BT下载工具 cTorrent下载原文链接:

http://www.linuxso.com/linuxrumen/611.html

Ctorrent是一款可以在linux下用命令行进行的bt下载软件

一、官方的安装方法如下:

目前最新版本 http://sourceforge.net/projects/dtorrent/files/dtorrent/3.3.2/ctorrent-dnh3.3.2.tar.gz    可以直接使用wget 下载

#wget http://www.rahul.net/dholmes/ctorrent/ctorrent-1.3.4-dnh2.2.tar.gz

#tar zxvf  ctorrent-1.3.4-dnh2.2.tar.gz

#cd ctorrent-1.3.4-dnh2.2

#./configure

#make

#make install

安装完成

使用方法:

#ctorrent 1.torrent 默认保存在/usr/bin

详细参数请用ctorrent –h 查看

PS:不过我用这个方法进行安装的时候,到了make那一步,总提示command not found,无法完成安装

二、于是我就继续在网上搜,找到另一种方法,用修改后的rpm文件安装

首先要下载http://disk.boluo.org/linux/7002-ctorrent-1.3.4-1qk.dnh3.2.AX2.tar.gz

随便你怎么下载,wget或者怎样,下载后放到/usr/src/

然后

# rpm -ivh /usr/src/ctorrent-1.3.4-1qk.dnh3.2.AX2.i386.rpm
安装就这样完成了,我觉得这种方法要方便很多,呵呵
三、详细说一下使用方法
例:# ctorrent -s /home/bt/1/ -e 12 -C 32 -p 6881 /home/1.torrent
下载选项:
-e int 下载完毕后的做种时间(单位:小时),默认为72小时。
-p port 绑定端口,默认为2706。
-s save_as 重命名下载的文件,若是下载的是多个文件,则sava_as是包含多文件的目录。
-C cache_size 缓存大小,默认为16MB。
-f 强制做种模式,不进行SHA1 HASH检查。
-b bf_filename piece位图文件名,详见BitField::SetReferFile()。
-M max_peers 客户端最多与多少个peer通信。
-m min_peers 客户端至少与多少个peer通信。
-n file_number 多文件下,选择哪个文件去下载(例如第二个文件file_number就为2)。
-D rate 限制最大下载速率(单位:KB/s)。
-U rate 限制最大上传速率(单位:KB/s)。
-P peer_id 客户端通信的ID,默认为-CD0102-。

CTorrent运行时输出格式如下:
$ / 1/10/40 [3/148/148] 2MB,1MB | 48,20K/s | 80,40K E:0,1

各项意义为:
/:表明客户端正在工作的符号,以”- | /”循环。
1:种子数目。
10:客户端正在通信的非种子的peer数目。
40:tracker服务器知道的peer数,也是整个bt通信群的peer数。
3:客户端已经下载的piece数目。
148:数据文件全部的piece数目。
148:客户端可以得到的piece数目,若此数小于全部piece数目则不会下载到完整的数据。
2MB:客户端已经下载的数据量。
1MB:客户端正在上传的数据量。
48:客户端的平均下载速率(KB/s)。
20:客户端的平均上传速率(KB/s)。
80:客户端的即时下载速率(KB/s)。
40:客户端的即时上传速率(KB/s)。
0:客户端与tracker服务器通信失败的次数。
1:客户端与tracker服务器通信成功的次数。

cTorrent-linux命令行BT下载工具 cTorrent下载相关推荐

  1. 超实用的8个Linux命令行性能监测工具

    本文总结了8个非常实用的Linux命令行性能监测工具,这些命令支持所有的Linux系统,不仅可以用于监控系统,还可以发现导致性能问题的原因所在. 对每个系统/网络管理员来说,每天监测Linux系统性能 ...

  2. linux字符图形命令,神奇的 Linux 命令行字符形状工具 boxes | Linux 中国

    原标题:神奇的 Linux 命令行字符形状工具 boxes | Linux 中国 本文将教你如何在 Linux 命令行终端中使用 boxes 工具绘制字符形状图形来包装你的文字让其更突出. -- Ja ...

  3. Linux控制台打开显示字符画,Linux 命令行字符画工具

    代码地址:https://github.com/pedroqin/Ascii_Signature 公众号: write_simple_demo,专注linux 介绍 此项目移植于网页版字符画生成器,最 ...

  4. Linux 命令行字符画工具

    代码地址:https://github.com/pedroqin/Ascii_Signature 公众号: write_simple_demo,专注linux 介绍 此项目移植于网页版字符画生成器,最 ...

  5. linux命令行elasticsearch查询工具es2unix

    当想在linux的命令行中查看elasticsearch的状态时,可以用es2unix这个工具,插件地址: https://github.com/elasticsearch/es2unix.它是ela ...

  6. linux命令行网络带宽检测工具

    在linux下面如果你开了xwindow的话,你有一些可视化的工具,如ubuntu的话可以用xterm这个工具有点像windows的任务管理器,很好用.但是你如果登录的命令行的方式,尤其是你只能以ss ...

  7. Linux 命令行的聊天工具 CenterIM

    Linux 爱好者们最喜欢的一件事情之一恐怕就是在命令行下进行各种操作了.这样的感觉让我们觉得自己很酷,这样的操作严重让我们看起来和用图形化界面的操作的不一样. CenterIM 是一个在线通讯工具, ...

  8. Linux命令行性能检测工具

    上面引用了IBM红皮书介绍的关于Linux性能需要考虑的内容.今天继续截选和修改文档中关于检测部分的介绍,但这部分不是很详细,今后有时间我会再补充一些参考资料.     ※注:下面附图的命令输出信息, ...

  9. Linux命令行补全工具github,命令行提示工具 navi

    Linux命令太多记不住,用的时候help或者靠搜索引擎? 今天介绍一个命令行神器提示navi,可以自己写提示文档并且支持中文,mac上同样可用. 先上一张效果图 image.png 安装 1.bre ...

  10. linux命令行杀毒工具,Linux下杀毒软件Clamav的安装和使用

    操作系统版本信息 CentOS Linux release 7.4.1708 (Core) ClamAV 简单介绍 ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品, ...

最新文章

  1. 华为鸿蒙系统新机发布时间,华为鸿蒙OS发布会定档,或将有多款新机亮相
  2. 测试硬盘读写速度软件_Linux测试硬盘读写速度用什么命令
  3. 哇,居然可以用这种烙铁头拆元器件!!!
  4. ES5-13 对象属性遍历、this、callee、caller
  5. PHP session的工作原理
  6. 年逾九十院士潘际銮:身背千亿科研价值身居斗室
  7. go redis 清空所有值_【大厂面试】面试官看了赞不绝口的Redis笔记二
  8. php 结构和函数 区别吗,php的语言结构和函数的区别
  9. discuz php 扩展环境 不支持,配置php扩展memcache
  10. ireport模块之间的动态传参及拼接SQL
  11. flask-uploads扩展的使用笔记
  12. 汉字为什么能流传至今_《汉字为什么是方块字(节选)》阅读附答案
  13. 四季芬芳,花开不只在春天
  14. 热门高薪岗位大数据开发 自学转行如何就业(自学教程 学习路线 方法建议)
  15. VC中三种常见中文内码的转换方法
  16. 如何免ROOT,实现安卓设备远程控制?
  17. Babel 是什么?· Babel 中文文档
  18. Go语言圣经 - 第10章 包和工具 - 10.7 工具
  19. 第四次产业革命源于人工智能(趋势…
  20. ESB产品UI升级总结

热门文章

  1. log是什么意思数学
  2. 【MPV专题】六:MPV首个由全球不动产支撑的区块链资产
  3. 均线粘合突破选股指标公式:寻找启动点,并进行信号过滤
  4. 《符号学原理与推演》读书笔记(一)
  5. 《沉默的大多数》的读后感作文3500字
  6. DZ论坛的几个使用技巧
  7. Sleep与WaitForSingleObject/WaitForXXXX的区别
  8. 密码学原语如何应用?解析密码学承诺的妙用
  9. flink Could not acquire the minimum required resources
  10. 游戏知识学习——【战斗系统】