概述
Transmission 是一款流行的 BitTorrent 客户端,它允许用户通过命令行界面(CLI)来管理下载和上传任务。掌握 Transmission CLI 的命令技巧,可以让你更高效地管理下载,尤其是在传输加速方面。本文将详细介绍一些实用的 CLI 命令,帮助你轻松玩转 Transmission。
Transmission CLI 简介
Transmission CLI 提供了一系列命令,允许用户查看、启动、停止、删除或修改 torrent 任务。这些命令可以通过 SSH、本地终端或任何支持 Transmission 的 GUI 客户端来访问。
常用命令及技巧
1. 列出所有 torrent 任务
要列出当前系统上所有的 torrent 任务,可以使用以下命令:
transmission-remote localhost:9091 -l
这里 localhost 是服务器地址,9091 是 Transmission 服务的默认端口。
2. 启动或重新启动 torrent 任务
要启动一个已经停止的 torrent 任务,可以使用以下命令:
transmission-remote localhost:9091 -t <torrent_id> -s
其中 <torrent_id> 是 torrent 任务的 ID。
要重新启动一个正在进行的 torrent 任务,可以使用以下命令:
transmission-remote localhost:9091 -t <torrent_id> -r
3. 限制上传和下载速度
Transmission CLI 允许你设置上传和下载速度限制。以下命令可以设置这些限制:
transmission-remote localhost:9091 -t <torrent_id> -w <upload_speed_kbps>
transmission-remote localhost:9091 -t <torrent_id> -d <download_speed_kbps>
其中 <upload_speed_kbps> 和 <download_speed_kbps> 分别是你希望设置的上传和下载速度。
4. 设置种子时间
为了确保 torrent 任务在达到种子时间后停止,可以使用以下命令:
transmission-remote localhost:9091 -t <torrent_id> -s <seeding_time_hours>
这里 <seeding_time_hours> 是种子时间(以小时为单位)。
5. 删除 torrent 任务
要删除一个 torrent 任务,可以使用以下命令:
transmission-remote localhost:9091 -t <torrent_id> -d
6. 查看日志
为了诊断问题或查看 torrent 任务的状态,可以使用以下命令来查看日志:
transmission-remote localhost:9091 -l -j
传输加速技巧
1. 选择正确的 trackers
Trackers 是 torrent 任务中的服务器,它们负责协调 peer 之间的连接。选择合适的 trackers 可以显著提高下载速度。可以通过访问 trackers 的网站或使用第三方工具来查找活跃的 trackers。
2. 使用多端口
Transmission 允许你为每个 torrent 任务设置不同的端口。使用多个端口可以提高下载速度,因为它们可以减少端口冲突并增加连接的数量。
3. 配置优先级
通过设置 torrent 任务的优先级,你可以控制下载速度。将优先级设置为较高的 torrent 任务可以优先下载。
4. 使用带宽管理
Transmission 支持带宽管理,允许你为不同的任务分配带宽。确保高优先级的任务获得足够的带宽。
总结
掌握 Transmission CLI 的命令技巧,可以帮助你更有效地管理 torrent 任务,特别是在传输加速方面。通过上述命令和技巧,你可以轻松优化你的下载体验。