这是命令 btpd,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
btpd - BitTorrent 协议守护进程
概要
BTPD [-d DIR[-p 端口[配置...]
商品描述
Btpd 是用于通过 BitTorrent 网络协议共享文件的实用程序。 它运行在
守护进程模式,因此不需要控制终端或 gui。 相反,守护进程是
受控制于 BTCLI、其控制实用程序或其他能够发送命令的程序
并查询控制套接字。
btpd 由以下程序组成:
BTPD - 比特流客户端。
BTCLI - btpd 的命令行界面。
比特信息 - 显示来自 torrent 文件的信息。
所有程序都接受 - 帮帮我 选项。
配置
-d DIR btpd 目录的路径。 默认是 $HOME/.btpd.
-p n, - 港口 n
在端口监听 n. 默认值为 6881。
- 帮帮我 [模式]
显示此文本或指定模式的帮助。
-4 使用 IPv4。 如果与 -6,两个版本都使用。
-6 使用 IPv6。 默认情况下使用 IPv4。 不幸的是同时启用 IPv6 和 IPv4
btpd 没有它应有的用处。 问题是有些网站有跟踪器
对于这两个版本,很可能是 IPv6 版本,它的对等点可能较少,
将用于支持 IPv4 之一。
--bw-in n
将传入的 BitTorrent 流量限制为 n 千字节/秒。 默认值为 0,表示无限制。
--bw-输出 n
将传出的 BitTorrent 流量限制为 n 千字节/秒。 默认值为 0,表示无限制。
--空启动
在没有任何活动种子的情况下启动 btpd。
--ip 地址
让跟踪器分发给定的地址,而不是它看到的地址 btpd
从连接。
--ipcpprot 模式
设置命令套接字的保护模式。 模式由八进制指定
数字。 默认值为 0600。
--日志文件 文件
在哪里放置日志文件。 默认情况下,它放在 btpd 目录中。
--最大对等点 n
限制对等体的数量 n.
--最大上传 n
控制同时上传的数量。 可能的值为:
n < -1 :选择 n >= 2 基于 --bw-输出 (默认)。
n = -1 : 上传给每个感兴趣的同行。
n = 0 : 不要上传给任何人。
n > 0 : 同时上传至最多 n 个对等点。
--无守护进程
将 btpd 进程保留在前台并登录到 std{out,err}。 这个选项是
用于调试目的。
--预分配 n
以块为单位预分配磁盘空间 n 千字节。 默认值为 2048。请注意 n 会
四舍五入到最接近的种子文件大小的倍数。 如果 n 是零 否
将进行预分配。
开始 BTPD
要使用默认设置启动 btpd,您只需要运行它。 然而,有许多
您可能想要使用的有用选项。 查看完整列表运行 BTPD - 帮帮我. 如果你没有
否则,btpd 以与上次相同的一组活动种子开始
它被关闭的时间。
流量 将存储信息并写入其日志 $HOME/.btpd. 因此它需要是
能够在执行期间在那里写入。 您可以通过指定另一个目录 -d
选项还是 $BTPD_HOME 变量。
建议指定最大上传次数。 Bittorrent 为
tat 算法,因此以良好的速率上传允许下载。 尝试找到平衡
上传/传出带宽和活动种子数量之间。
请注意: 无论您想要多少种子,您都应该只需要一个 btpd 实例
分享。
示例
启动 btpd 并将所有选项设置为其默认值。
$ BTPD
像上面一样启动 btpd,但在目录 /var/torrents 中有 torrent 数据
$ BTPD -d /var/种子
启动 btpd 并使其侦听端口 12345,将输出带宽限制为 200kB/s,限制
对等点的数量达到 40,并且不启动上次 btpd 处于活动状态的任何种子
被关闭了。
$ BTPD -p 12345 --bw-输出 200 --最大对等点 40 --空启动
故障排除
If BTPD 由于某种未知原因已关闭,请检查日志文件以获取可能的线索。
使用 onworks.net 服务在线使用 btpd