^q Initiate shutdown, press again to force the shutdown and skip sending the stop signal to trackers.
| up | down | left | right arrow keys
| ^P | ^N | ^B | ^F
Select entries or change windows. The right arrow key or ^F is often used for viewing details about the selected entry,
while the left arrow key or ^B often returns to the previous screen.
| a | s | d Increase the upload throttle by 1/5/50 KB.
| A | S | D Increase the download throttle by 1/5/50 KB.
| z | x | c Decrease the upload throttle by 1/5/50 KB.
| Z | X | C Decrease the download throttle by 1/5/50 KB.
| MAIN VIEW KEYS
| -> View download.
| 1 - 7 Change view.
| ^S Start download.
| ^D Stop an active download, or remove a stopped download.
| ^K Close a torrent and its files.
| ^E Set the 'create/resize queued' flags on all files in a torrent. This is necessary if the underlying files in a torrent
have been deleted or truncated, and thus rtorrent must recreate them.
| ^R Initiate hash check of torrent.
| ^O Change the destination directory of the download. The torrent must be closed.
| ^X Call commands or change settings.
| ^B Set download to perform initial seeding. Only use when you are the first and only seeder so far for the download.
| + | - Change the priority of the download.
| backspace Add torrent using an URL or file path. Use tab to view directory content and do auto-complete.
| l View log. Exit by pressing the space-bar.
| U Delete the file the torrent is tied to, and clear the association.
| I Toggle whether torrent ignores ratio settings.
| DOWNLOAD VIEW KEYS
| -> V iew torrent file list. Use the space-bar to change the file priority and * to change the priority of all files. Use / to
collapse the directories. OUTDATED
| 1 | 2 Adjust max uploads.
| 3 | 4 Adjust min peers.
| 5 | 6 Adjust max peers.
| u Display transferring blocks.
| i Display chunk rarity.
| o Display the tracker list. Cycle the trackers in a group with the space-bar.
| p View peer and torrent information.
| t | T Initiate tracker request. Use capital T to force the request, ignoring the "min interval" set by the tracker.
| k Disconnect peer.
| * Choke/Snub peer.
| OPTIONS
| -b a.b.c.d Bind listening socket and outgoing connections to this network interface address.
| -d directory Set the default download directory. Defaults to "./".
| -h Display help and exit.
| -i a.b.c.d Set the address reported to the tracker.
| -n Don't load ~/.rtorrent.rc on startup.
| -o key1=opt1,...
| -O key=opt Set any number of options, see the SETTINGS section. The options given here override the resource files. Use capital -O to
allow comma in the option.
| -p a-b T ry to open a listening port in the range a up to and including b.
| -s directory Session management will be enabled and the torrent files for all open downloads will be stored in this directory. Only one
instance of rtorrent should be used with each session directory, though at the moment no locking is done. An empty string
will disable the session directory.
| GENERAL SETTINGS
| bind = a.b.c.d Bind listening socket and outgoing connections to this network interface address.
| ip = a.b.c.d | ip = hostname Set the address reported to the tracker.
| port_range = a-b Try to open a listening port in the range a up to and including b.
| port_random = yes | no Open the listening port at a random position in the port range.
| check_hash = yes | no Perform hash check on torrents that have finished downloading.
| directory = directory Set the default download directory. Defaults to "./".
| session = directory Session management will be enabled and the torrent files for all open downloads will be stored in this directory. Only one
instance of rtorrent can be used per session directory. An empty string will disable the session directory.
| http_proxy = url Use a http proxy. Use an empty string to disable.
| encoding_list = encoding Add a preferred filename encoding to the list. The encodings are attempted in the order they are inserted, if none match
the torrent default is used.
| encryption = option,...
Set how rtorrent should deal with encrypted Bittorrent connections. By default, encryption is disabled, equivalent to specifying the option none. Alternatively, any number of the following options may be specified:
allow_incoming (allow incoming encrypted connections), try_outgoing (use encryption for outgoing connections), require
(disable unencrypted handshakes), require_RC4 (also disable plaintext transmission after the initial encrypted handshake),
enable_retry (if the initial outgoing connection fails, retry with encryption turned on if it was off or off if it was
on), prefer_plaintext (choose plaintext when peer offers a choice between plaintext transmission and RC4 encryption, otherwise RC4 will be used).
| peer_exchange = yes | no Enable/disable peer exchange for torrents that aren't marked private. Disabled by default.
| start_tied = Start torrents that are tied to filenames that have been re-added.
| stop_untied =
| close_untied =
| remove_untied = Stop, close or remove the torrents that are tied to filenames that have been deleted. Clear the association with the 'U' key.
| close_low_diskspace = space Close any active torrents on filesystems with less than space diskspace left. Use with the schedule option. A default
scheduled event with id low_diskspace is set to 500Mb.
| load = file
| load_verbose = file
| load_start = file
| load_start_verbose = file Load and possibly start a file, or possibly multiple files by using the wild-card "*". This is meant for use with schedule, though ensure that the start is non-zero. The loaded file will be tied to the filename provided.
| import = file
| try_import = file Load a resource file. try_import does not throw torrent::input_error exception on bad input.
| THROTTLE SETTINGS
| upload_rate = KB
download_rate = KB
set_upload_rate = TODO
set_download_rate = TODO Set the maximum global uploand and download rates.
| min_peers=n
max_peers=n Set the minimum and maximum number of peers to allow in each download.
| min_peers_seed=n
| max_peers_seed=n Set the minimum nad maximum number of peers to allow while seeding, or -1 (default) to use max_peers.
| max_uploads=n
| max_downloads=n
| min_uploads=n
| min_downloads=n Set the maximum/minimum number of simultaneous uploads/downloads per download/upload.
| max_uploads_div=n
| max_downloads_div=n
| set_max_uploads_div=n
| set_max_downloads_div= | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |