cloneclean commands - n05urpr1532-MHA-Team/PTS-Team GitHub Wiki

Clone Clean Command Cheat Sheet

CloneClean status

service cloneclean status

CloneClean test

find "$(cat /var/plexguide/server.hd.path)/downloads/nzb" -mindepth 1 -type f -amin +"$(cat /var/plexguide/cloneclean.nzb)" -print

Time for CloneClean to remove nzb or torrents

Time is in minutes 600 = 10 Hrs, 1800 = 30 hrs

cat /var/plexguide/cloneclean.nzb

cat /var/plexguide/cloneclean.torrent

CloneClean Order of Operations (also shows which extensions cloneclean removes)

cat /opt/pgclone/scripts/cloneclean.sh

Stop CloneClean Service

sudo service cloneclean stop

Kill CloneClean and print running PID

sudo pkill -f /opt/pgclone/scripts/cloneclean.sh && ps -ef | grep -v grep | grep -w cloneclean | awk '{print $2}'

Restart CloneClean (needed if you change any settings)

sudo service cloneclean restart

Display CloneClean running PID

ps -ef | grep -v grep | grep -w cloneclean | awk '{print $2}'

Kill CloneClean Processes

sudo pkill -f /opt/pgclone/scripts/cloneclean.sh


Disable CloneClean

(Not recommended except for testing - your files will not get pushed to /mnt/move automatically without cloneclean running)

sudo systemctl stop cloneclean.service && sudo systemctl disable cloneclean.service

Enable CloneClean

sudo systemctl enable cloneclean.service && sudo systemctl start cloneclean.service


To check if there is a @hourly cloneclean line in your crontab file

Use sudo crontab -e to check /edit the file - remove any lines with cloneclean.sh on them.

Then run

sudo pkill -f /opt/pgclone/scripts/cloneclean.sh sudo service cloneclean restart