如果你不使用torrent命令行客户端是担心它太复杂,那么,请重新考虑下。我相信一旦使用过了基于命令行的BT客户端,你就会离不开它:你可以非常轻松地在你的终端窗口启动和监控进度。在这篇文章中,我们将会介绍一个强大的命令行BT客户端 - rtorrent 。

NOTE - 文中展示的所有示例和指令都已经在Ubuntu 13.04中测试过。

rtorrent - 命令行BT客户端

简明教程

rtorrent 是一个用来轻松下载文件的命令行BT客户端(基于ncurses). 安装这个BT客户端之后,可以用下面命令运行它:

rtorrent

这有一个运行rtorrent后的窗口的截图:

好吧,我同意这个主窗口看起来并不是很美观,而且显示的信息有一点点混乱。不要担心,只要在你的键盘上按下enter就会有一个提示出现在窗口底部.

这是截图:

注意这个出现在屏幕上的提示load.normal>,下一步仅需输入torrent文件的名字。例如,我输入这个torrent文件名 Fedora-20-Alpha-x86_64-DVD.torrent.

注意你只需要输入torrent文件名(如果不在当前目录的话,那就要输入完整的路径)。你可以轻松的使用bash的快捷键比如[TAB]来补全文件名和路径。之后,再次按下enter。

现在你可以看到torrent文件已经加载了,但是你需要激活它,让它开始下载。怎么做呢?首先按下向下箭头键。现在应该在之前加载文件的详细信息前面上显示了一个星号(译者注:表示选中)。

注意在torrent文件信息开头显示的星号,现在,按下 Ctrl+s 开始下载。

rtorrent现在已经开始下载当前文件了。用 Ctrl+d 停止下载,再用一次 Ctrl+d 可以移除torrent任务,即卸载它。用 Ctrl+q 退出rtorrent。

你可以看到尽管基于命令行,但是事实上操作rtorrent并不是很难。

更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2013-10/91115p2.htm

相关阅读

在VPS的Ubuntu上一键安装rtorrent+rutorrent+Web server+FTP+Webmin   http://www.linuxidc.com/Linux/2011-02/32357.htm

Linux命令行下BT客户端 rtorrentWeb: rtorrent 的 Web 界面 http://www.linuxidc.com/Linux/2010-01/24103.htm

在Ubuntu下rtorrent编译安装笔记 http://www.linuxidc.com/Linux/2009-03/18726.htm

[图文]Ubuntu超快的BT客户端rtorrent设置 http://www.linuxidc.com/Linux/2008-11/17337.htm

下载/安装

一些重要的关于rtorrent的链接:

  • 主页
  • 下载链接

Ubuntu 用户可以从Ubuntu软件中心下载rtorrent. 现在使用的版本是0.9.2.

rtorrent 下载安装之后,你必须设置一个资源文件(配置文件) - .rtorrent.rc 。这个文件必须存在,否则程序无法正常启动。下图就是我没有设置 ~/.rtorrent.rc 运行程序的结果。

你可以看到程序显示了一个不能读取到资源文件的错误。设置这个文件,首先下载文件模板,根据需求改一改。

注意 - 我上面提到的链接是官方的下载链接。这个文件和我的 ~/.rtorrent.rc有一点不同。

这是我使用的资源文件:

# For temporary downloaded files
# 临时下载文件
directory = ~/rTempDownloadFiles

# Directory to save and resume torrent sessions
# 保存和恢复torrent会话的目录
session = ~/rSession

# Other Tunables
# 其它可调参数
upload_rate = 30
download_rate = 200
peer_exchange = yes

# DHT enabled
# 开启DHT
dht = auto

# custom throttles
# 自定义阀门(译者注:流量限制)
throttle_up = low,10
throttle_down = low,10
throttle_up = med,20
throttle_down = med,20

# Watch a directory for new torrents, restart torrents that have been
# 监控目录中新的torrent, 重新启动torrent
# copied back and stop those that have been deleted.
# 复制并且阻止已经删除的.

schedule = watch_directory,0,10,load_start=~/rWatch/*.torrent
schedule = tied_directory,10,10,start_tied=
schedule = untied_directory,10,10,close_untied=

# Enable the default ratio group
# 启用默认比率组
ratio.enable=

# Change the limits, the defaults should be sufficient.
# 改变限制,默认应该足够
ratio.min.set=50
ratio.max.set=150
ratio.upload.set=20M

# Changing the command triggered when the ratio is reached.
# 当比值达到,改变命令触发
system.method.set = group.seeding.ratio.command, d.close=, d.erase=

# Move finished torrents to completed
# 移走完成的torrent
system.method.set_key = event.download.finished,rm_torrent,”execute=rm,$d.get_tied_to_file=”
system.method.set_key = event.download.finished,move_complete,”execute=mv,-u,$d.get_base_path=,~/rFullDownloadFiles/ ;d.set_directory=~/rFullDownloadFiles/”

注意 - 这个资源文件引用自这个链接.

要使用这个资源文件,不要忘记运行下面的命令(建立资源文件中提到的目录):

mkdir /home/<your-username>/rTempDownloadFiles
mkdir /home/<your-username>/rFullDownloadFiles
mkdir /home/<your-username>/rSession
mkdir /home/<your-username>/rWatch

用你自己的用户名替换 。还有,确保资源文件的名字是 .rtorrent.rc (前面有一个点) 不是 rtorrent.rc,把它保存在你的home目录(我的是/home/himashu).

想知道更多关于使用rtorren,请读用户指南。还可以在rtorrent中浏览详细教程。

结论

rtorrent 是为那些想要用命令行BT客户端来代替基于GUI的客户端的用户准备的。虽然它需要为初始化配置付出一些时间并且需要一些操作来习惯,但是这些时间是值得的。尝试一下,它一定会给你留下深刻印象。

优点

  • 功能丰富
  • 大量的自定义选项

缺点

  • 初始配置时需要一点时间
  • 用户可能需要一些时间来习惯

你使用基于CLI的BT客户端吗?它有什么优势和弊端?和我们分享你的经历。

via: http://mylinuxbook.com/rtorrent-bit-torrent-client/

rtorrent命令行使用相关推荐

  1. (转载)RTorrent 命令行使用说明

    转自:http://blog.chinaunix.net/uid-22457844-id-2973262.html 参考:http://forum.ubuntu.org.cn/viewtopic.ph ...

  2. 5 个基于Linux命令行的文件下载和网站浏览工具

    Linux命令行是GNU/Linux中最神奇迷人的部分,它是非常强大的工具.命令行本身功能多样,多种内建或者第三方的命令行应用使得Linux变得更加健壮和强大.Linux Shell支持多种不同类型的 ...

  3. rtorrent - 强大的命令行BT客户端

    rtorrent - 强大的命令行BT客户端 NOTE - 文中展示的所有示例和指令都已经在Ubuntu 13.04中测试过. 一.           安装 [root@GY-10000 data] ...

  4. 转载 :28 个 Unix/Linux 的命令行神器

    2019独角兽企业重金招聘Python工程师标准>>> 下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有 ...

  5. ubuntu 命令行torrent种子下载

    BT 命令行下载方法 问题描述: 远程登录服务器,由于文件过大,硬盘不足,由于没有图形化界面,故而寻找命令行方式下载方法. 解决方法: rtorrent  BT命令行下载器 安装方法 sudo apt ...

  6. 转载:28个Unix/Linux的命令行神器

    下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的.这些工具都非常不错,希望每个人都知道 ...

  7. 28 个必备的 Linux 命令行工具

    dstat & sar iostat, vmstat, ifstat and much more in one. slurm 网络流量图形化工具 vim & emacs 这个没人不知道 ...

  8. 28个Unix/Linux的命令行神器

    下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的.这些工具都非常不错,希望每个人都知道 ...

  9. Linux下十大命令行下载工具

    Wget 这是最有名的工具,可用于通过CLI下载.这款工具功能很丰富,可以充当某种功能完备的GUI下载管理器,它拥有一款理想的下载管理器所需要的所有功能,比如它可以恢复下载,可以下载多个文件,出现某个 ...

最新文章

  1. 再说javascript 的__proto__ 和prototype 属性
  2. 大有可为的GNN:DeepWalk
  3. php制作随机地图,随机生成Roguelike游戏地图算法
  4. 天池 在线编程 区间合并(字符串)
  5. 学生对象数组实现按年龄排序 按成绩排序1022
  6. LabVIEW: 无法执行该VI。
  7. VMware Q1交出满意答卷,全年收入看涨
  8. 结构体的空间分配和位定义
  9. 计算机操作系统应用,.计算机操作系统应用技巧 (转
  10. 永久关闭WPS热点,防止自启动
  11. 【学习笔记】seckill-秒杀项目--(5)实现商品列表页、详情页
  12. 2022-2028年中国仿制药产业深度调研及投资前瞻分析报告
  13. 原来网易的lofter界面是模仿的是tumblr
  14. 【实战】PyTorch 在 CIFAR-10 数据集上的训练及测试过程
  15. PCL 点云的旋转与平移
  16. 聚合支付是下一个财富蓝海!
  17. python连接mysql1366_sqlalchemy 使用pymysql连接mysql 1366错误
  18. 51单片机 时间控制的不同时段交通灯控制设计(简单版)
  19. java mathematica_java与mathematica
  20. 2022年医院三基考试医院管理考试模拟试题卷及答案

热门文章

  1. flutter 集成友盟推送遇到的一个小issue
  2. 现代车载IoT传感器越来越多,美好背后还存在众多问题
  3. html+css+js实现自动敲文字效果
  4. 数据仓库之维表-缓慢变化维
  5. 基于深度学习的腹部CT的肝脏肿瘤分割的项目笔记
  6. 鸿蒙系统变化盘点,华为鸿蒙系统或成安卓最大挑战者 盘点曾经的那些手机操作系统...
  7. 基于VGG-Face的人脸识别测试
  8. mybatis源码分析2 - SqlSessionFactory的创建
  9. 一句话让你记住美国的各个州
  10. 大佬们的精品博客[收藏+1]