Is there any command that would show all the available services in my wheezy Debian based OS?I know that in order to see all the running services you can use service --status-all.
List of available services
debian;services
Wheezy uses SysV init, and all the services are controlled with special shell scripts in /etc/init.d, so ls /etc/init.d will list them.  These files also contain a description of the service at the top, and the directory contains a README.Some but not all of them have a .sh suffix, you should leave that off when using, eg., update-rc.d.