Deluge utilizes a client/server model, with \fBdeluged\fR being the daemon process and \fBdeluge-console\fR being used to launch a curses console user-interface.
You can pass console commands directly from the command line and use semi-colon (\fB;\fR) seperator to run multiple commands. Enclosing the commands with quotes may also be required
for example:
\fBdeluge-console 'add <torrent>; info <torrent_id>'\fR
The following console commands are available:
.TS
tab (@);
lB lx.
add@Add torrents
cache@Show information about the disk cache
config@Show and set configuration values
connect@Connect to a new deluge server
debug@Enable and disable debugging
del@Alias for \fBrm\fR
exit@Alias for \fBquit\fR
gui@Enable interactive mode
halt@Shutdown the deluge server
help@Displays help on other commands
info@Show information about the torrents
manage@Show and manage per-torrent options
move@Move torrents' storage location
pause@Pause torrents
plugin@Manage plugins
quit@Exit the client
reannounce@Alias for \fBupdate_tracker\fR
recheck@Forces a recheck of the torrent data
resume@Resume torrents
rm@Remove a torrent
status@Shows a various status information from the daemon