rTorrent Quick Guide
Setup
Make directories for torrents:
$ mkdir linux-isos $ mkdir linux-isos/.sessions $ mkdir linux-isos/torrent-files $ mkdir linux-isos/downloaded
Make a ~/.rtorrent.rc config by copying the sample and adjusting for the directories:
$ cp /usr/share/doc/rtorrent*/rtorrent.rc ~/.rtorrent.rc
$ vim ~/.torrent.rc
...
    directory.default.set = /home/dave/linux-isos/downloaded
    session.path.set = /home/dave/linux-isos/.sessions
    schedule2 = watch_directory,5,5,load.start=/home/dave/ebook-torrents/torrent-files/*.torrent
    schedule2 = low_diskspace,5,60,close_low_diskspace=100M
The schedule2 lines are cool - any time you add a .torrent file to the
watch directory, it will automatically start downloading with rTorrent. And if
you’re getting low on disk space, it’ll stop.
Use
Start the rTorrent TUI:
$ rtorrent
With the directories set up, you can save a .torrent file to the watch directory and rTorrent will automatically pick it up and start the download:
$ cp Downloads/slackware64-14.2-install-dvd.torrent linux-isos/torrent-files/
Give it a moment and you’ll see rTorrent start the new download.
Commands:
- 
Select a torrent with the up/down keys. 
- 
Ctrl-qQuit rTorrent, all transfers will stop
- 
Ctrl-dStop a running torrent. Delete a stopped torrent.
- 
Ctrl-sStart a torrent
You can switch views with keys 1, 2, etc. The most useful ones
for me are:
- 
1All torrents
- 
6Incomplete downloads
On a server
You can run it under tmux or screen, which allows you to
connect/disconnect from the rTorrent TUI without stopping it.