#!/bin/sh
 
case "$1" in
start)
echo -n "Starting rtorrent"
su - awei -c "screen -A -m -d -S rtorrent /usr/bin/rtorrent" & #这里把用户改成自己实际的用户，最好是普通用户，这里我用的是awei这个用户
echo "."
;;
stop)
echo -n "Stopping rtorrent"
ppid=`ps ax | grep "/usr/bin/rtorrent" | grep -v grep | grep -v screen | awk '{ print $1 }'`
kill ${ppid}
echo "."
;;
restart)
 
echo -n "Restarting rtorrent"
ppid=`ps ax | grep "/usr/bin/rtorrent" | grep -v grep | grep -v screen | awk '{ print $1 }'`
kill ${ppid}
sleep 1
su - awei -c "screen -A -m -d -S rtorrent /usr/bin/rtorrent" & #同上
echo "."
;;
*)
echo "Usage: {start|stop|restart}" >&2
exit 1
;;
esac
 
exit 0
