开始想反正这台slackware 10.1的机器整天都开着,不如就用这台机器下载。它有直接于ADSL连接,有公网IP。于是开始找linux下的BT软件,因为我没有安装X server,所以必须找一个可以在没有x server环境下运行的BT客户端,最终我找到了CTorrent
CTorrent简介
CTorrent 是用C语言写的一个BT客户端。现在可以运行在多种Linux 版本,MacOS 和 FreeBSD下,以后可能也会运行在Windows下。CTorrent是运行在命令行模式下的,这意味着它不需要任何图形组件(如X Server)。你可以通过远程访问来让它在后台运行。
CTorrent主页
http://ctorrent.sourceforge.net/
下载
http://ctorrent.sourceforge.net/?action=downloads
目前最新版本是1.3.2
安装
将下载回来的ctorrent-1.3.2.tar.gz文件解压缩。
tar zxvf ctorrent-1.3.2.tar.gz
进入ctorrent-1.3.2目录
cd ctorrent-1.3.2
配置和编译软件
./configure
make
make install
使用
安装完成后,程序默认会放在/usr/bin下,这样我们在任何目录都可以通过ctorrent来使用了
具体参数可以通过ctorrent -h来察看。
举个实例
比如我要将eg.torrent这个种子文件的内容下载到/mnt/hd/下,命令如下
ctorrent -s /mnt/hd/ eg.torrent
如何察看下载状态
10, [0/334/331], 6070,9845, | 5004,3984 E:3
10 - 连接人数(其他一些有你要下载文件的人)
0/334/331 - 已完成/全部/可利用的部分.
6070,9845 - 平均下载速度(in bytes/s), 平均上传速度(in bytes/s)
5004,3984 - 当前下载速度 (in bytes/s), 当前上传速度 (in bytes/s)
E:3 - The tracker has refused connections 3 times.(这句话我不太明白有什么用处,知道的朋友可以给我发个email:babodx@gmail.com)'
原文链接: http://linuxfans.org/nuke/modules.php?name=News&file=article&op=view&sid=2998
补充一点自己翻译的:
[root@localhost gwget-0.91]# ctorrent -h
CTorrent devel
产品名称
WARNING: THERE IS NO WARRANTY FOR CTorrent. USE AT YOUR OWN RISK!!!
Generic Options:(通用条件)
-h/-H
-x
-c
Download Options:(下载条件)
-e int
-p port
-s save_as
-C cache_size
-f
-b bf_filename
bit域的文件名称
-M max_peers
连接最大数
-m min_peers
连接最小数
-B rate
最大的带宽(上传还是下载呢??郁闷)
-P peer_id
设置连接的ID号
Make metainfo(torrent) file Options:(制作种子的条件)
-t
如果要制作种子,这个命令一定要带
-u url
URL
-l piece_len
eg.举例
hong> ctorrent -s new_filename -e 12 -C 32 -p 6881 eg.torrent
home page: http://ctorrent.sourceforge.net/
bug report: bsdi@sina.com