lsw Here is how you can perform those tasks:
Start: supervisord -c $HOME/supervisor.conf
Stop: supervisorctl -c $HOME/supervisor.conf shutdown
Restart: Do Stop and then Start
Check if supervisor is running: ps ux | grep 'supervisord -c'
Check supervisor managed programs status: supervisorctl -c ~/supervisor.conf status
Sean has a post from a while back on how to setup a monitor to ensure it's always active via cron task that may be helpful.