Managing Your Seedbox (Deluge, rsync etc.)

From Pulsed Media Wiki
Revision as of 17:23, 17 April 2025 by Gallogeta (talk | contribs) (Created page with "Typically, you won't directly interact with Deluge or ruTorrent via the command line for day-to-day tasks. These are usually managed through their web interfaces. However, yo...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Typically, you won't directly interact with Deluge or ruTorrent via the command line for day-to-day tasks. These are usually managed through their web interfaces. However, you might need to check their status or logs occasionally.

ps aux: Lists all running processes on the system.

grep deluge: Filters the output of ps aux to show only lines containing "deluge".

|: This is a pipe, which sends the output of the command on the left to the command on the right as input.

`ps aux grep deluge`

`ps aux grep rtorrent`

tail -f ~/.config/deluge/daemon.log --Shows the Deluge daemon log file (path might vary).

tail -f ~/.rtorrent.log --Shows the rTorrent log file (path might vary).


Rsync

is a powerful command-line tool for synchronizing files and directories between two locations (locally or remotely).

If you want to copy/sync files between servers then use command:

rsync -avz source_directory/ destination_directory/

Command (Basic Remote Sync - Pull from Server):

rsync -avz your_username@your_server_ip:remote_directory/ local_directory/ Command (Basic Remote Sync - Push to Server):

rsync -avz local_directory/ your_username@your_server_ip:remote_directory/