【转】【Centos】centos 安装libtorrent/rtorrent
wget http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.10/libsigc++-2.10.0.tar.xz
wget http://libtorrent.rakshasa.no/downloads/libtorrent-0.13.3.tar.gz
wget http://libtorrent.rakshasa.no/downloads/rtorrent-0.9.3.tar.gz
./configure
make
make install
./configure
make
make install
cd libtorrent-0.13.3
rm -f scripts/{libtool,lt*}.m4
./autogen.sh
./configure
make
make install
./autogen.sh
./configure
make
make install
# ----------------------------------------
# rtorrent 配置文档
# 存放位置:~ (使用者home)
# ----------------------------------------
# 每 torrent 最小/最大连接数
min_peers = 500
max_peers = 5000
# 每 torrent 最大上传数
max_uploads = 1000
# 上传和下传速度限制,設0=无限制.(单位 KB/s)
download_rate = 0
upload_rate = 2000
#随机 port 范围
port_range = 19000-55000
# 下载文件编码
encoding_list = UTF-8
# 下载存放目录
directory = /home/bt/download
# 快取存放目录
session = /home/bt/session
# torrent 存放目录 和 排程設定
# 放在此目录的中的 torrent 会自动加入列表
schedule = watch_directory,5,5,load_start=/home/bt/torrent/*.torrent
# DHT
dht = on
# DHT port
dht_port = 50000
⑴. 方向键 : ↑,↓,←,→
⑵. Torrent 开始下载 : Ctrl + S (Screen下用法为: Ctrl+ a + s)
⑶. Torrent 暂停下载 : Ctrl + D
⑷. Torrent 停止下载 : Ctrl + K
⑸. 清除Torrent下载列表 : [法1] 在停止状态使用Ctrl + D, [法2] 在下载完成连续执行 Ctrl+D 二次
⑹. 限定最大上传速度 : [增加]a / s / d [减少] z / x /c
⑺. check file hash : Ctrl + R
⑻. 离开rtorrent : Ctrl+ q (Screen下用法为 : Ctrl+ a + q)
# .screenrc 简易设定
##########################################
# 环境设定 #
##########################################
# screen 的 escape 键,下热键指令前的「前导按键组合」
# 预设值为 ^aa,即 <Ctrl> + <a>
# 可随喜好更改,例:^zz 代表 <Ctrl> + <z>
escape ^aa
# 是否启动时显示欢迎讯息?on:显示 off:不显示
startup_message off
# 是否显示错误提示?on:显示 off:不显示
vbell off
autodetach on
shell -$SHELL
allpartial off
defc1 off
defencoding utf8
##########################################
# Buttom Status Bar
##########################################
caption always "%{=u .d} %-w%<%{=ub .B}%n %t%{=u .d}%+w "
hardstatus alwaysignore
# hardstatus alwayslastline "%{= .K} [%l]%<%=%{= .W}@%H %=%{= .y} %Y %M %d(%D) %{= .m} %C %A"
##########################################
# 颜色设定 #
##########################################
term xterm
termcapinfo xterm "Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm"
# allow bold colors - necessary for some reason
attrcolor b ".I"
attrcolor i "+b"
# erase background with current bg color
defbce on
##########################################
# 绑定功能热键设定 #
##########################################
# 格式:
# bindkey [按键组合码] [功能]
# bind [单一英文按键] [功能]
#
# 说明:
# bindkey 直接描述一种按键组合,例如:<ctrl> + 方向键右→,需使用「按键码」。
# bind 按了 escape 键之后,要接续的单一英文按键,区分大小写。
# screen 常用预设功能热键:
# 注1:需先按 escape 键「前导按键组合」,才能输入功能热键。
# 注2:以下功能热键有区分大小写。
# ========================================================
# d 中断当前 screen,下次可以用 screen -r 命令恢复。
# c 开新视窗。
# K 杀掉目前所在视窗。(大写K)
# 0-9 在视窗编号 0~9 之间快速切换。
# n 下一个视窗。
# p 上一个视窗。
# S 分割屏幕,在一个屏幕下容纳多个视窗。(大写S)
# TAB 在分割的屏幕之间切换。
# X 暂时锁定,输入密码才能解除。副作用:关闭所有分割出的屏幕。(大写X)
# [ 进入复制模式,用上下左右移动光标,空白键选中开始点选,再次按空白键结束点选。
# ] 贴上「复制模式」时拷贝的字串。
# ? 呼叫 screen 的帮助文件。
# : 进入screen的命令行。
# ========================================================
###############
# 跳转视窗 #
###############
# 说明:
# next:下一个 , prev 上一个
bindkey "^[O5C" next
bindkey "^[O5D" prev
bindkey "^[[C" next
bindkey "^[[D" prev
bindkey "^[[1;5D" prev
bindkey "^[[1;5C" next
bindkey "^[[5D" prev
bindkey "^[[5C" next
screen 用法如下:
1. 把配置文件存成.screenrc放在home目录下。
2. 执行screen
3. 你就会看到只有一个page 的screen
4. 成功
screen的命令大多是先按Ctrl + a 之后再按command,以下用C-a-?表示
* C-a-c : 开一个新的page
* C-a-p : 回到上一个page
* C-a-n : 到下一个page
* C-a-d : 离开screen,但是不关掉screen
* C-a-ESC : 进入buffer模式,可以用方向键和Page up and down浏览
* C-a-k : 杀掉一个page
* C-a-[1-9]: 跑到第#个page
大小写有区分,screen 只接受小写的指令,此外直接 Ctrl + 方向键左右,也能切换 page
离开终端机时,要记得 Ctrl+a 然后 d
离开 screent (仍在背景执行)
下次叫回来,打指令 screen -r 就可叫回来
原文地址:http://blog.sina.com.cn/s/blog_40ce02d7010173p5.html
【转】【Centos】centos 安装libtorrent/rtorrent的更多相关文章
- NoSql1 在Linux(CentOS)上安装memcached及使用
前言: 今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...
- 在Ubuntu|CentOS上安装Shutter截图工具及快捷键设置
简介 Shutter前身叫GScrot,它是一款相当棒的截图软件. 通过Shutter,你可以截取包括选定区域.全屏幕.窗口.窗口内的控件甚至网页的图像.通过内置的强大插件机制,你可以在截图后,对图像 ...
- CentOS下安装hadoop
CentOS下安装hadoop 用户配置 添加用户 adduser hadoop passwd hadoop 权限配置 chmod u+w /etc/sudoers vi /etc/sudoers 在 ...
- CentOS下安装使用start-stop-daemon
CentOS下安装使用start-stop-daemon 在centos下下了个自启动的服务器脚本 执行的时候发现找不到start-stop-daemon命令 好吧 执行手动编译一下 加上这个命令 w ...
- CentOS 7 安装 Docker
CentOS 7 安装 Docker 这里介绍 ContOS 7 的安装 docker V1.2+,包括阿里云加速 docker 镜像下载的设置,这对提升使用 docker 体验至关重要.其他系统安装 ...
- centos在线安装svn
centos在线安装svn 用下列命令安装svn服务 yum install subversion 创建svn版本库目录 mkdir -p /var/svn/svnrepos 创建版本库 svnadm ...
- CentOS 7 安装 配置 MySQL
第一部分:CentOS 7安装MySQL 5.7 1.下载YUM库 shell > wget http://dev.mysql.com/get/mysql57-community-release ...
- 从零开始学 Java - CentOS 下安装 Nginx
早上下起了暴雨 闹钟还未响起就听到雨滴哗啦啦击打窗户的声音,被吵醒了.起床上班,在楼下的十字路口,暴雨大到完全看不清对面,两个穿着雨衣的交警站在路口中间指挥着过往的车辆,大家都慌慌张张.急急忙忙的打着 ...
- 从零开始学 Java - CentOS 下安装 Tomcat
生活以痛吻我,我仍报之以歌 昨天晚上看到那个冯大辉老师的微信公众号,「小道消息」上的一篇文章,<生活以痛吻我,我仍报之以歌>.知乎一篇匿名回答,主题为<冯大辉到底是不是技术大牛,一个 ...
随机推荐
- C#整数三种强制类型转换int、Convert.ToInt32()、int.Parse()、string到object 的区别
1.int适合简单数据类型之间的转换,C#的默认整型是int32(不支持bool型); 2.int.Parse(string sParameter)是个构造函数,参数类型只支持string类型; 3. ...
- mongodb导出数据表命令之mongoexport
mongoexport导出文件格式支持csv和json,不同的是csv格式必须显示的指定要导出的字段,如: mongoexport -d rbac -c rbacs -o d:/web/rbac.cs ...
- 【C/C++】嵌入式程序员应该知道的0X10个C语言问题
一.预处理器(Preprocessor) 1 . 用预处理指令#define 声明一个常数,用以表明 1 年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 6 ...
- MySQL load数据的时候自动更新时间
MySQL load数据的时候自动更新时间 前提 CREATE TABLE table_name ( dt varchar(255) NULL , ctime timestamp NULL ON UP ...
- java命令执行jar包的方式
http://www.cnblogs.com/adolfmc/archive/2012/10/07/2713562.html 大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有 ...
- LeetCode: Linked List Cycle II 解题报告
Linked List Cycle II Given a linked list, return the node where the cycle begins. If there is no cyc ...
- LeetCode: Reverse Nodes in k-Group 解题报告
Reverse Nodes in k-Group Given a linked list, reverse the nodes of a linked list k at a time and ret ...
- 【Ubuntu】任务管理器loadruner
linux1 准备工作 可以通过两种方法验证服务器上是否配置了rstatd守护程序: ①使用rup命令,它用于报告计算机的各种统计信息,其中就包括rstatd的配置信息.使用命令rup 10 ...
- 【Turing Award】Robin Milner And Butler W. Lampson
1991 罗宾·米尔纳(Robin Milner) Robin Milner(13 January 1934 – 20 March 2010) Introduction : Milner was bo ...
- Python- requests详解
Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库.它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTT ...